<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:exch="http://xbrl.sec.gov/exch/2020-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:tol="http://www.tollbrothers.com/20210131"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="tol-20210131.xsd" xlink:type="simple"/>
    <context id="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ie7c8142336be4f84b0361a6b91089665_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:EntityListingsExchangeAxis">exch:XNYS</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i3148039afd5a4e7b94c1a0167f80730b_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">tol:SeniorNotesDue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:EntityListingsExchangeAxis">exch:XNYS</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i343184afe46f4f488a448d9c0d6de4a6_I20210304">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
        </entity>
        <period>
            <instant>2021-03-04</instant>
        </period>
    </context>
    <context id="i3c2756d35aa34be6af4e4c410a02a35a_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i113b853f49064e3fa65897c389be23e3_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">tol:RentalJointVenturesIncludingTheTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i91c4b75eda8344a485efdc3f674d1cfb_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">tol:RentalJointVenturesIncludingTheTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i0765a0285db44bbcaaef8264644fe266_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="idd606d6e6bad4493a2fdb817d4bf547c_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ibb5f93996f5543e6bb815c43ab6b3ac1_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i1f7206c3615c442190473ddc0a1737c9_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i0095747124024fdc815b9bbf2ca083ea_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</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="i3c1a3577b44c42b1abb972317a885ec8_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</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="i8596487b32464c1ab942a9e8f128c4f7_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</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="i83ebab3ffba44d4d97440aeb285c30ce_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i962f9d58d41645dab660936778d24713_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</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="i2bfa4567c87249abb00319ac3b011894_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</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="ibf9fba1bbb434a6c87af4a6213b0fae5_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</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="ib8189eaa3ae441cb9cc306e717d5a28d_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ie4ec62f78a8a49199102fae6ce0f6c48_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</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="i4fd4df8241f447ab80aca60fefaefcc3_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</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="i6d9d9d11f3e4455690ed066ea7deb574_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</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="i654b1a32b41a42b882994f55761d9008_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i2625299f7aa445feb0371b9ec25c562f_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</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="i33020f7d80c049ffa574385e75fa18c4_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</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="i33727a2d654146b7b9e6384608de4872_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</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="i23e4d71cd3074757a1c1612f547af1cc_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</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="ib3f7e4b17e9c4f639cbb14a5a5d975ca_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</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="i7b0e011b7f944e8bb817e5f57672a2ba_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i816753cb0b5049bf9c0168ff5977d4d3_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</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="ie3a1acbccb5d476a88208157abb9907a_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</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="i01c87844f2e94fd6bea5aaa0c22b1cb3_I20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-31</instant>
        </period>
    </context>
    <context id="i98c2c9a62fc743aa900d19d57a0ef368_I20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-31</instant>
        </period>
    </context>
    <context id="id52889448167406989423acceb748aa7_I20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-31</instant>
        </period>
    </context>
    <context id="if40b22e9ba844c3d97a627ea19392429_I20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-31</instant>
        </period>
    </context>
    <context id="i1b0a6e59521a4ce0b0b02f89ac4c85d8_I20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-31</instant>
        </period>
    </context>
    <context id="ibed446809f5d4afa8d2fcba8d092a375_I20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-31</instant>
        </period>
    </context>
    <context id="ia0c53c33707f4374a1b872db6ba359d8_I20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
        </entity>
        <period>
            <instant>2019-10-31</instant>
        </period>
    </context>
    <context id="i376e20008ea74314a2f9782ac6b93383_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="if61e0c02ca3342f7bac962529381db4e_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="idd2599afebdb4b32b26667da092a846c_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i3581b4c66559489297d2c67fe47debcd_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i845269deb7f94d05a448bdb40547f01a_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i4ef883e4c9034d8da585a222ed3309cb_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="if9a77342ad62421b9c70f968ef528dad_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i0ef1cddf32ce4848b9e16ed3fae00ab8_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i4b6be7fe4ef24105a10c2c63887cde94_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="ia41adb082a4f4f1cbdc5da07845a2fe1_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="if47a4b19643349cbb9b770c0fec5545a_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i914c92b9469d46b995093beb8f0d4a33_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i631ad510d8f447db82f7721c3d1c21b4_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="ie580d5c8a41e486abf1f62ea0185d919_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">us-gaap:ReclassificationOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i00bafe51040441399a8387fe4df8bf31_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i7b08ea18866d44ac808d073eeaa0fb49_D20200201-20200229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tol:ThriveResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="i7bd1b161923747a1a36c9bf5974b6ab7_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tol:KellerHomesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i31ddc7dba95d4f988b25ba916853ba9e_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tol:ThriveAndKellerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i4439dd6bf77d401d8f629d69edc7dd88_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">tol:LandControlledForFutureCommunitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i004e6e1f0c2d45658bb9704be5c0a6a4_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">tol:LandControlledForFutureCommunitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i44be941c555643c3a7548ad05e286637_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">tol:LandOwnedforFutureCommunitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="if5529934d1d3477a8a7b48fc222a2349_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">tol:LandOwnedforFutureCommunitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i92990b94782b468187780b8de243faa4_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">tol:OperatingcommunitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i3dacabc2778c4a6dbf5b4eee1a96933e_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">tol:OperatingcommunitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="ib022f9d347b8412b985a22aa33805956_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">tol:LandControlledForFutureCommunitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ibd08ad003bf943d1bbf4b2f9b50f68a2_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">tol:LandControlledForFutureCommunitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i88fe518789ae4514bf1b98d86ca41d5e_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">tol:OperatingcommunitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i68c14a6153154904ae935ff4c26a56ac_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">tol:OperatingcommunitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i65a191ea47c84526a8fd10279f40bbe0_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis">tol:VariableInterestEntityNotPrimaryBeneficiaryAggregatedDisclosureMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i09c79ec2cc0a47769511eb34c107da9a_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis">tol:VariableInterestEntityNotPrimaryBeneficiaryAggregatedDisclosureMemberMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">tol:LandPurchaseCommitmentToUnrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ifef46d221af943e39ba58ad9899e24e9_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis">tol:VariableInterestEntityNotPrimaryBeneficiaryAggregatedDisclosureMemberMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">tol:LandParcelPurchaseCommitmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i5d1e9ad9b48a47b69d065d2387f4e2d0_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis">tol:VariableInterestEntityNotPrimaryBeneficiaryAggregatedDisclosureMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i5427cf266b55495a9183a16b0dfbdc3f_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis">tol:VariableInterestEntityNotPrimaryBeneficiaryAggregatedDisclosureMemberMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">tol:LandPurchaseCommitmentToUnrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i7f54a380d65143d3910eb92c6febb70f_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis">tol:VariableInterestEntityNotPrimaryBeneficiaryAggregatedDisclosureMemberMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">tol:LandParcelPurchaseCommitmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i0028225fe1684b38aef8aa17a5a1c65e_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <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="i1be803e9acbe4cadb321d7bef7853682_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="if07dd448d35f422395759fa86154d514_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="iac006629c656478d8aab003fef044013_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CoVenturerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i53620ba4334f48b8accbe7b9a46a9380_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CoVenturerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="icce01c0aa18c4708afdb6eef7a14eeac_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">tol:LandDevelopmentJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i181eaa6d2a98436e83e4a90fa9e52705_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">tol:HomeBuildingJointVenturesTotalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i0df7a054056e43ebada5075ef359e751_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">tol:RentalJointVenturesIncludingTheTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ie8e61e2f2c854698a7010cd355b7668a_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">tol:GibraltarJointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i558b355007b34874a06ee53d963d84a4_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">tol:LandDevelopmentJointVentureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">tol:CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i6c9a2cb5040043189cf0198cd300c1f2_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">tol:HomeBuildingJointVenturesTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">tol:CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i9667f8cb3b1641f8a683554b6b20ed5d_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">tol:RentalJointVenturesIncludingTheTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">tol:CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ie7027bb4fa3041dca9988401e19e2712_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">tol:GibraltarJointVenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">tol:CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i4960d652358d4685a0fbffc74a4c1a83_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tol:AffiliatedEntityAxis">tol:LandDevelopmentJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i41da2c8df073400ea00243fc7996d40d_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tol:AffiliatedEntityAxis">tol:HomeBuildingJointVenturesTotalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i88a89308421e43138b72c2d16ae3ef92_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tol:AffiliatedEntityAxis">tol:RentalJointVenturesIncludingTheTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i4967338a802d46b7bdc8f2eade36ec0b_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">tol:LandDevelopmentJointVentureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tol:JointVenturesByTypeAxis">tol:NewlyFormedJointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i1e55fe5290a54522875c01fdd8951975_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">tol:RentalJointVenturesIncludingTheTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tol:JointVenturesByTypeAxis">tol:NewlyFormedJointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i96fe8f98b1dd405f88ad79d5888954e7_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">tol:LandDevelopmentJointVentureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tol:JointVenturesByTypeAxis">tol:NewlyFormedJointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ie682e6b9e2d24bc9b83ab1c4b6ca8e6e_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">tol:RentalJointVenturesIncludingTheTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tol:JointVenturesByTypeAxis">tol:NewlyFormedJointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i4fe90690416043ca976eb91104d3e4d4_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">tol:LandDevelopmentJointVentureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tol:JointVenturesByTypeAxis">tol:NewlyFormedJointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i047572fe16c84acbb519681a06ce5d35_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">tol:RentalJointVenturesIncludingTheTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tol:JointVenturesByTypeAxis">tol:NewlyFormedJointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ifc28a0e3ae8346f0b555f8d16dcb56a5_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">tol:LandDevelopmentJointVentureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tol:JointVenturesByTypeAxis">tol:NewlyFormedJointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i674657dda0a54d7bb22b7d690b95dc11_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">tol:RentalJointVenturesIncludingTheTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tol:JointVenturesByTypeAxis">tol:NewlyFormedJointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i6d362677a98141af89becc9636ef7e98_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">tol:RentalJointVenturesincludingTrustsiandIIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i42aff550d6ad4b0d85e0525d2e0e8edc_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">tol:RentalJointVenturesincludingTrustsiandIIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i6f3d2e0d9575444999b0a10c309560e1_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">tol:HomeBuildingJointVenturesTotalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i04876c2e977f4c75a715d53163fc6f01_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">tol:HomeBuildingJointVenturesTotalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i4f2d00b1c979448da2e41504cf5b22e0_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">tol:LandDevelopmentJointVentureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i44fb3eafb26f4eb49bd9023a591ab694_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">tol:LandDevelopmentJointVentureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="id5b64adb5eef4a9eb020010a206e7c2d_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:IndirectGuaranteeOfIndebtednessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i8dd67a5bfa8a4df7ae3a1344d04b264a_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ie998a1a4db9043b99a230f0ef1e01ac6_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ie4e6afbded4d45a180ce6e1d8ad80c8c_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i2c997e973eee4bdcb13358165cca1676_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">tol:CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="if70d7a497b9344ccaa49ca140e14dabb_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">tol:CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i2ab87f80f88f4789a171b55ecd32a2d0_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i81e6260a665b4a8c91bc60dacc5c1c4f_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="id8703e53bb6646b6b9b4cb97c365caa4_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">tol:RentalJointVenturesIncludingTheTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i7035407830374f29a116471560a905d4_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">tol:RentalJointVenturesIncludingTheTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ia1c9bfbfc0fc4f0dad86cb4933f2995e_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i192eff9609fd4e8ab38fb0c84b57f806_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="id004bd1fe0f4426ab640c03c9a6fe174_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ib44804c1eed14187a5e4d844cf12a4ed_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i2398ca672f854cf486d67d9631c010dd_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:IndirectGuaranteeOfIndebtednessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i38f46e440e4743388f4e2fd94f8fa75e_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:IndirectGuaranteeOfIndebtednessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ice65d8a67b7146c1a066976b28bee1d6_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tol:SeniorunsecuredtermloanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i9fe0f137e61a41449622878d7d5d06a1_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tol:SeniorunsecuredtermloanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i91e64bb0534649418da8bc3e36d64396_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tol:SeniorunsecuredtermloanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i9163df2e17b84a4fa751c532fa76d523_I20210127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tol:SeniorunsecuredtermloanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-27</instant>
        </period>
    </context>
    <context id="i39db1339c5414316b5da09f9258ba336_D20210128-20210128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tol:SeniorunsecuredtermloanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-28</startDate>
            <endDate>2021-01-28</endDate>
        </period>
    </context>
    <context id="i2b8f01b229a245d4b31c663f38bee720_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:GuarantorSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i617d97e44a804e89b2765170bc3a0d10_I20201130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tol:SeniorunsecuredtermloanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-30</instant>
        </period>
    </context>
    <context id="i9cf268f26b714d2a81261c075ddb0185_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tol:Oct2019RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ieffba18502ed4cd3a9ae11d257c3e64d_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tol:Oct2019RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i76315b04abad4f43b01bfb84dcc27b97_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tol:Oct2020RevolvingCreditFacilityExtensionAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i74253c2ad7fe495a82b1897bdbc96302_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tol:LoansPayableOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="if4840284cc574c96bacef7c373f79cc2_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i3a677ac1dad345ea8c8dac4728fd91a8_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tol:FivePointEightSevenFivePercentSeniorNotesDueTwoThousandAndTwentyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="id76ff45419e849da94aea6deafefdec4_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tol:FivePointEightSevenFivePercentSeniorNotesDueTwoThousandAndTwentyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ib070a16afb2e43df91570937864a085f_I20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tol:FivepointsixtwofivepercentSeniornotesduetwentytwentyfourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-28</instant>
        </period>
    </context>
    <context id="if0df544e1ce64cf3ae4b86c838b22add_D20210201-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tol:FivepointsixtwofivepercentSeniornotesduetwentytwentyfourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="ib7613d70281c4a3093ff74a7aabc8250_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i7279746acba049dcbd9734a94fe0851d_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="idbe8bd22b0e8479fa7d7ba3647f80255_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ieb329b14a6584e44893374bd9980a24f_D20210304-20210304">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-04</startDate>
            <endDate>2021-03-04</endDate>
        </period>
    </context>
    <context id="i528a8683d8374f4aa56b6024d4144d60_D20210304-20210304">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateFloorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-04</startDate>
            <endDate>2021-03-04</endDate>
        </period>
    </context>
    <context id="i6d2dafb321c5440da66d544925685a21_D20210304-20210304">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-04</startDate>
            <endDate>2021-03-04</endDate>
        </period>
    </context>
    <context id="i0934f635df0d4b1db697572e36e1fab4_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tol:ChangeinwarrantyaccrualforhomesclosedinpriorperiodAxis">tol:WarrantychangehomesclosedinpriorperiodotherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i61a9a23784c34f2aace44058f8fbd6d7_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tol:ChangeinwarrantyaccrualforhomesclosedinpriorperiodAxis">tol:WarrantychangehomesclosedinpriorperiodotherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ied80547225464577bedf84afde2f7063_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">tol:WaterintrusionrelatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="i2b52e5ea7fc84c0880cc5f4170700fb3_D20161031-20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">tol:WaterintrusionrelatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-10-31</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="i1a168136f0d3424a87152145cc3c6fcd_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ChangeInAccountingEstimateByTypeAxis">us-gaap:WarrantyObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">tol:WaterintrusionrelatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="i764d610c087a4b198f8753dd660afd80_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ChangeInAccountingEstimateByTypeAxis">us-gaap:WarrantyObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">tol:WaterintrusionrelatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="iffa661f8f9e94168a942ccf7138f11de_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">tol:WaterintrusionrelatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i95dd929d98934ecc950577696aae07f4_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">tol:WaterintrusionrelatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="ib59792cdb2b74e79b56dc546d78cb08b_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">tol:WaterintrusionrelatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ibfe2955bf07241ccac68b74620b58260_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">tol:WaterintrusionrelatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="ibb857239ce8047eead8369906eebde68_I20171031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">tol:WaterintrusionrelatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-10-31</instant>
        </period>
    </context>
    <context id="i818703d4324f4f7ca763ede24e2ab54c_D20161031-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">tol:WaterintrusionrelatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-10-31</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="ie6542792b2cf44549f309873aaa3062b_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ibd7e4421971944e8909f2e140f3b80ae_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i36ffc230791e4f7bb9e0e0b966e423ac_I20191219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">tol:December2019RepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-19</instant>
        </period>
    </context>
    <context id="i475461139dae477ab3d45735191bfe90_I20200310">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">tol:March2020RepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-10</instant>
        </period>
    </context>
    <context id="i8350714451894a09ab2a0c2f59edb3cd_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">tol:RestrictedStockUnitsRSUAndEmployeeStockOptionMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i4927150ea93d42e8aa1ea296be1c2444_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">tol:RestrictedStockUnitsRSUAndEmployeeStockOptionMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i67ece1cc95dd472a9958a02c7d6514b8_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i0765ad683ad3439f97ee3839dd8f155d_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i5e15d240c0f142f09b8cfbf6e0e37f15_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i7f20f54ff37c479d8f010b2dd2fb2119_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="iaedb4beb2bdc474ca3351fa2518898c9_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ifcc6c975c9444b89af946d39146aebdd_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i517e8d40744c42e7b32e7d7997083645_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ifaa519b9149d4e87a19fd08cda67a635_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i53da6544d2d14fefb3086aa2d2833660_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="iff59c988e2954b73b969eb9ba54c217d_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i0e34af4b643c4e68b309dda39ccc57c3_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tol:OperatingcommunitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="id6310bd5c8334ee68f5bb44f927f2fbd_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">tol:LandOwnedforFutureCommunitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i50973da75083473a8cf7fdfe48d0e47f_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">tol:LandOwnedforFutureCommunitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="iaf9c670eb61c4474900a7c8bd325b4ce_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">tol:LandOwnedforFutureCommunitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i9f0fc5b8afdd4a938f332a5e54cfb804_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">tol:LandOwnedforFutureCommunitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i40bfde20f5564896a9e53f1cfcc0d5c1_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tol:InventoryOperativeBuildersAxis">tol:OperatingcommunitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ifc3e930d63364346982c82d30f343622_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tol:InventoryOperativeBuildersAxis">tol:OperatingcommunitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="idf23f4cc1d8f45a1aeba4d57b8e1faf0_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tol:InventoryOperativeBuildersAxis">tol:OperatingcommunitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i898c8caf42604b3f9108ce4347b6dc2f_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tol:InventoryOperativeBuildersAxis">tol:OperatingcommunitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i12837b4dce88487196eeec452c5e76c8_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tol:InventoryOperativeBuildersAxis">tol:OperatingcommunitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i4a8729009ff149ab8ee96553a6adf5b0_D20200201-20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tol:InventoryOperativeBuildersAxis">tol:OperatingcommunitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="id2b3247716684d90894eda0a94e47249_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tol:InventoryOperativeBuildersAxis">tol:OperatingcommunitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="ic07d56ca78d44bdc87c073c917cba9f5_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tol:InventoryOperativeBuildersAxis">tol:OperatingcommunitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i8c45f2b9d4414e718488e9c07d5fef99_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tol:InventoryOperativeBuildersAxis">tol:OperatingcommunitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i703e7ddfc02c4fe5b0fc3d2439508566_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tol:InventoryOperativeBuildersAxis">tol:OperatingcommunitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i8b92d3452df441ebac8c3b28e7c2aaee_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tol:InventoryOperativeBuildersAxis">tol:OperatingcommunitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="ifd024e54518548fb914d7239614722c6_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tol:InventoryOperativeBuildersAxis">tol:OperatingcommunitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i4d032b59050745d29132bb2d9c452db2_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i341e065b280d4e2cbe371d6b3cb38468_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="iee14e2dd5bea46fb8f059e2071a35b11_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i8417ad1ad50a44cca1c1a0e69a27dfff_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="ic97f33eecd724e599032457f918d55bd_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i8ed1f95501b747ef9a6e33fe122eac2c_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ida4df79b1acd4903bc61e888771763a3_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i3ada46a914fc4fcfbe9be5c5877d5863_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="if91ada5c3d614939b8338faf67b38918_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ic115e69f730241b89d1a98ad704000d6_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ia5cd0f489c2d44aa8eb3a5a7afafa7e8_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i3f1f3d138cb2429daa55273659d5f051_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="ie939422593464a438d093a07303eb506_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="iae03fd09df504f09bc88b54dc106aa46_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i870defab662f468b9927cab840aed336_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i4826ccc660814a7fbc59decd92a76cc3_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i151d2cf1106b40059b0396678c03d0d0_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tol:InventoryOperativeBuildersAxis">tol:OperatingcommunitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="id3fb5f6d0bee474185d14600a4ed93a3_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tol:InventoryOperativeBuildersAxis">tol:OperatingcommunitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i234f696fc41b40bb82a41f600ae5553b_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tol:InventoryOperativeBuildersAxis">tol:OperatingcommunitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i73b16d9e04d040c3823dc32a01b47982_D20200201-20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tol:InventoryOperativeBuildersAxis">tol:OperatingcommunitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="i39be3b1501b544148b63e3df809b851b_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tol:InventoryOperativeBuildersAxis">tol:OperatingcommunitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i4bb0db2496494285992952d33e8589db_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tol:InventoryOperativeBuildersAxis">tol:OperatingcommunitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i8a7c8b2f42174ac087c130b2a7c8a6ba_D20200801-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tol:InventoryOperativeBuildersAxis">tol:OperatingcommunitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i9aa0553883464eceb4909f2695d45b2f_D20200501-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tol:InventoryOperativeBuildersAxis">tol:OperatingcommunitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i51e84687dd8b4c30b41fa14c9c23e38e_D20200201-20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tol:InventoryOperativeBuildersAxis">tol:OperatingcommunitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="i13cf865933144f01a344320f29d56e2e_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tol:InventoryOperativeBuildersAxis">tol:OperatingcommunitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i03f378cf621741b5b815fb52f99458f3_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tol:ManagementFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i14c61acd3ad34eff9f3dad4b7ba574bd_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tol:ManagementFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ia3aba6ec1dd84db28ab8a179f8add721_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tol:AncillarybusinessbytypeAxis">tol:ApartmentlivingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="iaa5baa075ada4a1dac37cdc37c4219c0_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tol:AncillarybusinessbytypeAxis">tol:ApartmentlivingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i709228d8bad2476eb9ce3c97b9f556b8_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">tol:LandPurchaseCommitmentToUnrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i5155104be17e46789d1d2949701a9f06_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">tol:LandPurchaseCommitmentToUnrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i0ed05b7010c34c9d9b54640682bd8f0e_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">tol:LandPurchaseCommitmentToJVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i51557ad033a84f71ba8b6ef05f1906ee_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">tol:LandPurchaseCommitmentToJVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i48b8df78316a4e79b9d10c378cd94905_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">tol:LandParcelPurchaseCommitmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i771a5bbf462a41029894ecc8d9da2637_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">tol:LandParcelPurchaseCommitmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="ia368af9730ee4c7da201009fa6831847_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">tol:LandDevelopmentJointVentureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">tol:CommitmentToAcquireHomeSitesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i0a57c03f8abb41ba8d143bb3033ebbe1_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">tol:LandforApartmentDevelopmentPurchaseCommitmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i2af512536b224417a9053cb8d7ad4dbb_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">tol:SuretyBondConstructionImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i593fa11a324749b6adc59e67ebe8911b_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">tol:SuretyBondOtherObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i82f9cf10594a450a8f5ba0769aa46f05_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LoanOriginationCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentSecondaryCategorizationAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i5d2089b06df14779a1262ef300794e92_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LoanOriginationCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentSecondaryCategorizationAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i9f0c77ebf2d44c2bb1453115009a287c_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LoanOriginationCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentSecondaryCategorizationAxis">tol:NonInterestRateLockCommitmentsMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i6e9de2f7aa9f40efa6b814ee261bd413_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LoanOriginationCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentSecondaryCategorizationAxis">tol:NonInterestRateLockCommitmentsMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i8705d6685cd04992966dd599a74e6f4a_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LoanOriginationCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i62de5800e1b64274a3e1e8515f5b8802_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LoanOriginationCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i90061b455d14481399ad2fb29069938e_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LoanOriginationCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentSecondaryCategorizationAxis">us-gaap:MortgageReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i3fa0d0f25ce14a7c86ac7474541390e4_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LoanOriginationCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentSecondaryCategorizationAxis">us-gaap:MortgageReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i6bbb1286eb74490d9b1bd58f7e1461ec_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tol:NorthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="iddbc693324914995bcbc83d6318a0d2a_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tol:NorthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i0dbb4a8615e44d60b01b0c453e0e8a24_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tol:MidAtlanticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i985c14c9065a44cba7b489e994104371_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tol:MidAtlanticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i4fab753215e94daebe2bab02e033c096_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tol:SouthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i347084513a0f4443aa4674fc7f31bdde_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tol:SouthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i0481dcf7f65544f6a41604902ddceb16_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tol:MountainMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i208ba9d984914b72a62b2b20c8122594_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tol:MountainMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i986920e903734058916d1d3c0c2e3171_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tol:PacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i98e7cee8d02a46448a3503aec3956989_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tol:PacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="if48ad0567dd342b5b01ed2ba384f3800_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tol:TraditionalHomebuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i0f3f88e30dc3434aa28ee7670cfc8f37_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tol:TraditionalHomebuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="iee33eba48b8e4552a5d684f5e00c1022_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tol:CityLivingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="idcbd6bc0c24840c1aa071c017ed16447_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tol:CityLivingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i5c6d152d6f464d3e981052b802e8dd01_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ic610aaae5c184b9f9fe0ed5954131f76_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i915a7e794ce647c6ae7d4527e2ee79c1_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tol:CityLivingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i3e2f7cfd273046cd9e2441b898f7d104_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tol:NorthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i3bc3d0117b694830baeee4ca25b61348_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tol:NorthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i884e35872c754ed58cb9f7b83279374d_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tol:MidAtlanticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i6b10047568f24be6b9dd3d1404153d05_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tol:MidAtlanticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="ic97636f2690a4c7188b6456d68d7238a_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tol:SouthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i5a7c5b36803f49d181d907b9c8fd91ac_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tol:SouthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i5e450001085a40cea6392cf26dffd1e4_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tol:MountainMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i6843d6b2f07e438ca4ba1d416b99b7cd_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tol:MountainMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i5d7d03a5a1f54d9b8a640b46e9b68c02_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tol:PacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i6814d71b59574445a2c02cd4ab0c2fb8_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tol:PacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="ibf7d3e96f10b464793f279c4b3c629b0_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tol:TraditionalHomebuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i258567c7d9e44e9699c368cd19680468_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tol:TraditionalHomebuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="id9267a85ceba4d7594bb91602c5d33f8_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tol:CityLivingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i34d4ee62298443d19a8aeba7bdb91430_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tol:CityLivingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i51a97083dffc4c16922ffa7eae3d139c_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i1d8b7641b7f44aff92dcd8f1de0fae07_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i6ae818b717e7455fbb3b85fd21bbca6b_D20201101-20201130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2020-11-30</endDate>
        </period>
    </context>
    <context id="i8ea06b4254e541d18f33c3516ec629f7_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000794170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</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="home_sites">
        <measure>tol:home_sites</measure>
    </unit>
    <unit id="numberofcommunities">
        <measure>tol:numberOfCommunities</measure>
    </unit>
    <unit id="joint_ventures">
        <measure>tol:joint_ventures</measure>
    </unit>
    <unit id="numberofinterestrateswaps">
        <measure>tol:numberOfInterestRateSwaps</measure>
    </unit>
    <unit id="debtissuances">
        <measure>tol:debtissuances</measure>
    </unit>
    <unit id="homes_sold">
        <measure>tol:Homes_sold</measure>
    </unit>
    <unit id="luxury_homes">
        <measure>tol:luxury_homes</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80L2ZyYWc6NDA1NTk2MTJlNGY5NGRjNDg2NTU2MmQ1MDdiZmVmYjgvdGFibGU6OGM4YTM0YTFiMDliNGU0YzllMTcxNDJkZGExZjQwYWMvdGFibGVyYW5nZTo4YzhhMzRhMWIwOWI0ZTRjOWUxNzE0MmRkYTFmNDBhY182LTEtMS0xLTA_23a1ca85-69e8-47a9-ab64-c7189d667a86">0000794170</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80L2ZyYWc6NDA1NTk2MTJlNGY5NGRjNDg2NTU2MmQ1MDdiZmVmYjgvdGFibGU6OGM4YTM0YTFiMDliNGU0YzllMTcxNDJkZGExZjQwYWMvdGFibGVyYW5nZTo4YzhhMzRhMWIwOWI0ZTRjOWUxNzE0MmRkYTFmNDBhY183LTEtMS0xLTA_c10049a6-ef56-42e6-833b-1d4605902c23">--10-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentType
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80L2ZyYWc6NDA1NTk2MTJlNGY5NGRjNDg2NTU2MmQ1MDdiZmVmYjgvdGFibGU6OGM4YTM0YTFiMDliNGU0YzllMTcxNDJkZGExZjQwYWMvdGFibGVyYW5nZTo4YzhhMzRhMWIwOWI0ZTRjOWUxNzE0MmRkYTFmNDBhY185LTEtMS0xLTA_acbb1387-50e5-4f64-a255-94635bd9b7cb">10-Q</dei:DocumentType>
    <dei:DocumentFiscalYearFocus
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80L2ZyYWc6NDA1NTk2MTJlNGY5NGRjNDg2NTU2MmQ1MDdiZmVmYjgvdGFibGU6OGM4YTM0YTFiMDliNGU0YzllMTcxNDJkZGExZjQwYWMvdGFibGVyYW5nZTo4YzhhMzRhMWIwOWI0ZTRjOWUxNzE0MmRkYTFmNDBhY18xMS0xLTEtMS0w_4dd1cf4d-a5e0-44f0-876c-c8227824bc70">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80L2ZyYWc6NDA1NTk2MTJlNGY5NGRjNDg2NTU2MmQ1MDdiZmVmYjgvdGFibGU6OGM4YTM0YTFiMDliNGU0YzllMTcxNDJkZGExZjQwYWMvdGFibGVyYW5nZTo4YzhhMzRhMWIwOWI0ZTRjOWUxNzE0MmRkYTFmNDBhY18xMi0xLTEtMS0w_6685ac82-faf2-43d6-b483-0b43a140be60">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80L2ZyYWc6NDA1NTk2MTJlNGY5NGRjNDg2NTU2MmQ1MDdiZmVmYjgvdGFibGU6OGM4YTM0YTFiMDliNGU0YzllMTcxNDJkZGExZjQwYWMvdGFibGVyYW5nZTo4YzhhMzRhMWIwOWI0ZTRjOWUxNzE0MmRkYTFmNDBhY18xMy0xLTEtMS0w_221d49cc-26b1-474d-ae08-7a78114ff341">false</dei:AmendmentFlag>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i343184afe46f4f488a448d9c0d6de4a6_I20210304"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80L2ZyYWc6NDA1NTk2MTJlNGY5NGRjNDg2NTU2MmQ1MDdiZmVmYjgvdGFibGU6OGM4YTM0YTFiMDliNGU0YzllMTcxNDJkZGExZjQwYWMvdGFibGVyYW5nZTo4YzhhMzRhMWIwOWI0ZTRjOWUxNzE0MmRkYTFmNDBhY18xNi0yLTEtMS0w_a8024d0f-ce5f-4bf9-a940-424cdb4950d9"
      unitRef="shares">123124000</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yMi9mcmFnOmZjN2ViY2Y5ZjU1OTQ5Y2I4ZGFkNWEyYzY0ZjQ0NzY0L3RhYmxlOmVhODllODdmYWMwODQwNGM4ZWFlN2ZiMmFjZDEyMGVmL3RhYmxlcmFuZ2U6ZWE4OWU4N2ZhYzA4NDA0YzhlYWU3ZmIyYWNkMTIwZWZfMS0xLTEtMS0w_ac23b1dd-ca4e-4daa-a7cc-b4439fb6640e"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yMi9mcmFnOmZjN2ViY2Y5ZjU1OTQ5Y2I4ZGFkNWEyYzY0ZjQ0NzY0L3RhYmxlOmVhODllODdmYWMwODQwNGM4ZWFlN2ZiMmFjZDEyMGVmL3RhYmxlcmFuZ2U6ZWE4OWU4N2ZhYzA4NDA0YzhlYWU3ZmIyYWNkMTIwZWZfMS0yLTEtMS0w_17b0a5cb-83f3-4368-8d0b-32616b4c2aca"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yMi9mcmFnOmZjN2ViY2Y5ZjU1OTQ5Y2I4ZGFkNWEyYzY0ZjQ0NzY0L3RhYmxlOmVhODllODdmYWMwODQwNGM4ZWFlN2ZiMmFjZDEyMGVmL3RhYmxlcmFuZ2U6ZWE4OWU4N2ZhYzA4NDA0YzhlYWU3ZmIyYWNkMTIwZWZfMi0xLTEtMS0w_fff7cfe7-1cdd-48c4-bf28-734c06742079"
      unitRef="shares">152937000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yMi9mcmFnOmZjN2ViY2Y5ZjU1OTQ5Y2I4ZGFkNWEyYzY0ZjQ0NzY0L3RhYmxlOmVhODllODdmYWMwODQwNGM4ZWFlN2ZiMmFjZDEyMGVmL3RhYmxlcmFuZ2U6ZWE4OWU4N2ZhYzA4NDA0YzhlYWU3ZmIyYWNkMTIwZWZfMi0yLTEtMS0w_bd24512b-e4a7-4b8b-820a-075bc7e96069"
      unitRef="shares">152937000</us-gaap:CommonStockSharesIssued>
    <us-gaap:TreasuryStockShares
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yMi9mcmFnOmZjN2ViY2Y5ZjU1OTQ5Y2I4ZGFkNWEyYzY0ZjQ0NzY0L3RhYmxlOmVhODllODdmYWMwODQwNGM4ZWFlN2ZiMmFjZDEyMGVmL3RhYmxlcmFuZ2U6ZWE4OWU4N2ZhYzA4NDA0YzhlYWU3ZmIyYWNkMTIwZWZfMy0xLTEtMS0w_e382cee6-614e-4ea9-a4e9-520336b4dc0e"
      unitRef="shares">29981000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yMi9mcmFnOmZjN2ViY2Y5ZjU1OTQ5Y2I4ZGFkNWEyYzY0ZjQ0NzY0L3RhYmxlOmVhODllODdmYWMwODQwNGM4ZWFlN2ZiMmFjZDEyMGVmL3RhYmxlcmFuZ2U6ZWE4OWU4N2ZhYzA4NDA0YzhlYWU3ZmIyYWNkMTIwZWZfMy0yLTEtMS0w_4188cc84-e161-451f-be6c-757a709942b6"
      unitRef="shares">26410000</us-gaap:TreasuryStockShares>
    <us-gaap:GuaranteeObligationsTerm
      contextRef="i2398ca672f854cf486d67d9631c010dd_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xMzc2L2ZyYWc6MTZkZmU4NTJhYzMzNDM0YmI1YjI2YjQ2ZmNlY2Q3MzkvdGFibGU6YTFmYTdmNWRjNWYxNGYyNzk4MzdmMzRlNjFlMGViZTEvdGFibGVyYW5nZTphMWZhN2Y1ZGM1ZjE0ZjI3OTgzN2YzNGU2MWUwZWJlMV8wLTEtMS0xLTMzNTc_eb525815-e5ab-48ac-b327-76941f682c53">1 month</us-gaap:GuaranteeObligationsTerm>
    <us-gaap:GuaranteeObligationsTerm
      contextRef="i38f46e440e4743388f4e2fd94f8fa75e_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xMzc2L2ZyYWc6MTZkZmU4NTJhYzMzNDM0YmI1YjI2YjQ2ZmNlY2Q3MzkvdGFibGU6YTFmYTdmNWRjNWYxNGYyNzk4MzdmMzRlNjFlMGViZTEvdGFibGVyYW5nZTphMWZhN2Y1ZGM1ZjE0ZjI3OTgzN2YzNGU2MWUwZWJlMV8xLTEtMS0xLTMzNTc_c37a520e-2322-48c8-ab88-c28a13e617e4">3.8 years</us-gaap:GuaranteeObligationsTerm>
    <us-gaap:DebtInstrumentTerm
      contextRef="i91e64bb0534649418da8bc3e36d64396_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfMTY0OTI2NzQ1MjYxNg_ac80ede1-c823-4ec3-b17b-2a4632460cf9">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentTerm
      contextRef="ieffba18502ed4cd3a9ae11d257c3e64d_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfMTY0OTI2NzQ1MjYyNg_1c75e66f-5512-46b2-af8f-23d14be922ab">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i9cf268f26b714d2a81261c075ddb0185_I20210131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81OC9mcmFnOjgxOWQ4ZWU2OTBlOTQ2ZmFhODFkOGUwYzliMjRhMTk4L3RleHRyZWdpb246ODE5ZDhlZTY5MGU5NDZmYWE4MWQ4ZTBjOWIyNGExOThfMzI_ed234d48-1f57-4e8a-95f9-315bd468b25c"
      unitRef="usd">1905000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentTerm
      contextRef="ieffba18502ed4cd3a9ae11d257c3e64d_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81OC9mcmFnOjgxOWQ4ZWU2OTBlOTQ2ZmFhODFkOGUwYzliMjRhMTk4L3RleHRyZWdpb246ODE5ZDhlZTY5MGU5NDZmYWE4MWQ4ZTBjOWIyNGExOThfMzY_1c75e66f-5512-46b2-af8f-23d14be922ab">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentTerm
      contextRef="ieffba18502ed4cd3a9ae11d257c3e64d_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81OC9mcmFnOjgxOWQ4ZWU2OTBlOTQ2ZmFhODFkOGUwYzliMjRhMTk4L3RleHRyZWdpb246ODE5ZDhlZTY5MGU5NDZmYWE4MWQ4ZTBjOWIyNGExOThfMTM4_4acaaed5-02f8-4dcc-a381-11b2ba4d142b">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentTerm
      contextRef="i91e64bb0534649418da8bc3e36d64396_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81OC9mcmFnOjgxOWQ4ZWU2OTBlOTQ2ZmFhODFkOGUwYzliMjRhMTk4L3RleHRyZWdpb246ODE5ZDhlZTY5MGU5NDZmYWE4MWQ4ZTBjOWIyNGExOThfMjc2_5940b542-05f5-4611-acd7-7ba7a73cfc0f">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="ied80547225464577bedf84afde2f7063_I20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82NC9mcmFnOjRjMmQyNzE1OGI2MjQ0Zjc5ZjY2MTI2NDAzNDBmYzdiL3RleHRyZWdpb246NGMyZDI3MTU4YjYyNDRmNzlmNjYxMjY0MDM0MGZjN2JfMTI0_786cf82e-1f0b-4e84-90bb-02595b9930b0"
      unitRef="usd">324400000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:ProductLiabilityContingencyThirdPartyRecovery
      contextRef="i2b52e5ea7fc84c0880cc5f4170700fb3_D20161031-20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82NC9mcmFnOjRjMmQyNzE1OGI2MjQ0Zjc5ZjY2MTI2NDAzNDBmYzdiL3RleHRyZWdpb246NGMyZDI3MTU4YjYyNDRmNzlmNjYxMjY0MDM0MGZjN2JfMjc1_25065571-21f4-490a-9c38-78f667417e9a"
      unitRef="usd">152600000</us-gaap:ProductLiabilityContingencyThirdPartyRecovery>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="ibb857239ce8047eead8369906eebde68_I20171031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82NC9mcmFnOjRjMmQyNzE1OGI2MjQ0Zjc5ZjY2MTI2NDAzNDBmYzdiL3RleHRyZWdpb246NGMyZDI3MTU4YjYyNDRmNzlmNjYxMjY0MDM0MGZjN2JfMzI4_592e2321-b5a8-4a09-9cb4-e5ba29a31cb1"
      unitRef="usd">324400000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:ProductLiabilityContingencyThirdPartyRecovery
      contextRef="i818703d4324f4f7ca763ede24e2ab54c_D20161031-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82NC9mcmFnOjRjMmQyNzE1OGI2MjQ0Zjc5ZjY2MTI2NDAzNDBmYzdiL3RleHRyZWdpb246NGMyZDI3MTU4YjYyNDRmNzlmNjYxMjY0MDM0MGZjN2JfMzMy_e9b3ce1e-f46a-432c-a6c8-91da7612e104"
      unitRef="usd">152600000</us-gaap:ProductLiabilityContingencyThirdPartyRecovery>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF83OS9mcmFnOmQ5YTAyYzYyNTg1ZjQyMWZiNzJkYjA0ZWYzNzYxZDcyL3RleHRyZWdpb246ZDlhMDJjNjI1ODVmNDIxZmI3MmRiMDRlZjM3NjFkNzJfMTI0_91df4036-b223-40bc-afa3-7e7fac8c2e57"
      unitRef="usdPerShare">0.11</us-gaap:CommonStockDividendsPerShareDeclared>
    <tol:SellingPrice
      contextRef="i151d2cf1106b40059b0396678c03d0d0_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84OC9mcmFnOjM1ZjhkYTE1YTIyZDRjMTBiMmRkNzVlNjU3MWM4NjgxL3RhYmxlOjJlNTI4OTRhOGI4NzQ0MjA5NTkxY2YwNzU4NjEwYWVmL3RhYmxlcmFuZ2U6MmU1Mjg5NGE4Yjg3NDQyMDk1OTFjZjA3NTg2MTBhZWZfMS0zLTEtMS0w_4ee09523-680d-4b10-840b-2f1b03c1c240"
      unitRef="usd">2003000</tol:SellingPrice>
    <tol:SellingPrice
      contextRef="id3fb5f6d0bee474185d14600a4ed93a3_D20200801-20201031"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84OC9mcmFnOjM1ZjhkYTE1YTIyZDRjMTBiMmRkNzVlNjU3MWM4NjgxL3RhYmxlOjJlNTI4OTRhOGI4NzQ0MjA5NTkxY2YwNzU4NjEwYWVmL3RhYmxlcmFuZ2U6MmU1Mjg5NGE4Yjg3NDQyMDk1OTFjZjA3NTg2MTBhZWZfMS00LTEtMS0w_691cecc3-69e0-4de1-a2ec-1cab9d366ddc"
      unitRef="usd"
      xsi:nil="true"/>
    <tol:SellingPrice
      contextRef="i234f696fc41b40bb82a41f600ae5553b_D20200501-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84OC9mcmFnOjM1ZjhkYTE1YTIyZDRjMTBiMmRkNzVlNjU3MWM4NjgxL3RhYmxlOjJlNTI4OTRhOGI4NzQ0MjA5NTkxY2YwNzU4NjEwYWVmL3RhYmxlcmFuZ2U6MmU1Mjg5NGE4Yjg3NDQyMDk1OTFjZjA3NTg2MTBhZWZfMS01LTEtMS0w_6d1e5679-ee2c-489f-9ab2-fb5177723139"
      unitRef="usd"
      xsi:nil="true"/>
    <tol:SellingPrice
      contextRef="i73b16d9e04d040c3823dc32a01b47982_D20200201-20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84OC9mcmFnOjM1ZjhkYTE1YTIyZDRjMTBiMmRkNzVlNjU3MWM4NjgxL3RhYmxlOjJlNTI4OTRhOGI4NzQ0MjA5NTkxY2YwNzU4NjEwYWVmL3RhYmxlcmFuZ2U6MmU1Mjg5NGE4Yjg3NDQyMDk1OTFjZjA3NTg2MTBhZWZfMS02LTEtMS0w_1203e1fd-8b32-435f-afc1-99e71356dc54"
      unitRef="usd">613000</tol:SellingPrice>
    <tol:SellingPrice
      contextRef="i39be3b1501b544148b63e3df809b851b_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84OC9mcmFnOjM1ZjhkYTE1YTIyZDRjMTBiMmRkNzVlNjU3MWM4NjgxL3RhYmxlOjJlNTI4OTRhOGI4NzQ0MjA5NTkxY2YwNzU4NjEwYWVmL3RhYmxlcmFuZ2U6MmU1Mjg5NGE4Yjg3NDQyMDk1OTFjZjA3NTg2MTBhZWZfMS03LTEtMS0w_47db4a35-8637-4faa-8b8f-759c147a566f"
      unitRef="usd"
      xsi:nil="true"/>
    <tol:SellingPrice
      contextRef="i4bb0db2496494285992952d33e8589db_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84OC9mcmFnOjM1ZjhkYTE1YTIyZDRjMTBiMmRkNzVlNjU3MWM4NjgxL3RhYmxlOjJlNTI4OTRhOGI4NzQ0MjA5NTkxY2YwNzU4NjEwYWVmL3RhYmxlcmFuZ2U6MmU1Mjg5NGE4Yjg3NDQyMDk1OTFjZjA3NTg2MTBhZWZfMi0zLTEtMS0w_6e785a9d-8f19-4740-88a3-6393648b16f8"
      unitRef="usd">2003000</tol:SellingPrice>
    <tol:SellingPrice
      contextRef="i8a7c8b2f42174ac087c130b2a7c8a6ba_D20200801-20201031"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84OC9mcmFnOjM1ZjhkYTE1YTIyZDRjMTBiMmRkNzVlNjU3MWM4NjgxL3RhYmxlOjJlNTI4OTRhOGI4NzQ0MjA5NTkxY2YwNzU4NjEwYWVmL3RhYmxlcmFuZ2U6MmU1Mjg5NGE4Yjg3NDQyMDk1OTFjZjA3NTg2MTBhZWZfMi00LTEtMS0w_27f5cd1e-b765-4a2a-8418-2e3b9338e3b3"
      unitRef="usd"
      xsi:nil="true"/>
    <tol:SellingPrice
      contextRef="i9aa0553883464eceb4909f2695d45b2f_D20200501-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84OC9mcmFnOjM1ZjhkYTE1YTIyZDRjMTBiMmRkNzVlNjU3MWM4NjgxL3RhYmxlOjJlNTI4OTRhOGI4NzQ0MjA5NTkxY2YwNzU4NjEwYWVmL3RhYmxlcmFuZ2U6MmU1Mjg5NGE4Yjg3NDQyMDk1OTFjZjA3NTg2MTBhZWZfMi01LTEtMS0w_9e2fe4eb-5f50-4bb4-9011-710652898553"
      unitRef="usd"
      xsi:nil="true"/>
    <tol:SellingPrice
      contextRef="i51e84687dd8b4c30b41fa14c9c23e38e_D20200201-20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84OC9mcmFnOjM1ZjhkYTE1YTIyZDRjMTBiMmRkNzVlNjU3MWM4NjgxL3RhYmxlOjJlNTI4OTRhOGI4NzQ0MjA5NTkxY2YwNzU4NjEwYWVmL3RhYmxlcmFuZ2U6MmU1Mjg5NGE4Yjg3NDQyMDk1OTFjZjA3NTg2MTBhZWZfMi02LTEtMS0w_4ab5fb2b-8a84-4026-ae93-dc4312f38a09"
      unitRef="usd">789000</tol:SellingPrice>
    <tol:SellingPrice
      contextRef="i13cf865933144f01a344320f29d56e2e_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84OC9mcmFnOjM1ZjhkYTE1YTIyZDRjMTBiMmRkNzVlNjU3MWM4NjgxL3RhYmxlOjJlNTI4OTRhOGI4NzQ0MjA5NTkxY2YwNzU4NjEwYWVmL3RhYmxlcmFuZ2U6MmU1Mjg5NGE4Yjg3NDQyMDk1OTFjZjA3NTg2MTBhZWZfMi03LTEtMS0w_eecb7ff5-ade2-4473-8d47-b84ab13d7481"
      unitRef="usd"
      xsi:nil="true"/>
    <tol:SalesPace
      contextRef="i151d2cf1106b40059b0396678c03d0d0_D20201101-20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84OC9mcmFnOjM1ZjhkYTE1YTIyZDRjMTBiMmRkNzVlNjU3MWM4NjgxL3RhYmxlOjJlNTI4OTRhOGI4NzQ0MjA5NTkxY2YwNzU4NjEwYWVmL3RhYmxlcmFuZ2U6MmU1Mjg5NGE4Yjg3NDQyMDk1OTFjZjA3NTg2MTBhZWZfMy0zLTEtMS0w_ed729b86-5ddc-422d-8c1d-77e303929053"
      unitRef="homes_sold">2</tol:SalesPace>
    <tol:SalesPace
      contextRef="id3fb5f6d0bee474185d14600a4ed93a3_D20200801-20201031"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84OC9mcmFnOjM1ZjhkYTE1YTIyZDRjMTBiMmRkNzVlNjU3MWM4NjgxL3RhYmxlOjJlNTI4OTRhOGI4NzQ0MjA5NTkxY2YwNzU4NjEwYWVmL3RhYmxlcmFuZ2U6MmU1Mjg5NGE4Yjg3NDQyMDk1OTFjZjA3NTg2MTBhZWZfMy00LTEtMS0w_d066c3eb-4788-4e40-8665-9224cd49685f"
      unitRef="number"
      xsi:nil="true"/>
    <tol:SalesPace
      contextRef="i234f696fc41b40bb82a41f600ae5553b_D20200501-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84OC9mcmFnOjM1ZjhkYTE1YTIyZDRjMTBiMmRkNzVlNjU3MWM4NjgxL3RhYmxlOjJlNTI4OTRhOGI4NzQ0MjA5NTkxY2YwNzU4NjEwYWVmL3RhYmxlcmFuZ2U6MmU1Mjg5NGE4Yjg3NDQyMDk1OTFjZjA3NTg2MTBhZWZfMy01LTEtMS0w_4b5cfded-da8a-4896-b2cb-5ffe1b95e70b"
      unitRef="number"
      xsi:nil="true"/>
    <tol:SalesPace
      contextRef="i73b16d9e04d040c3823dc32a01b47982_D20200201-20200430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84OC9mcmFnOjM1ZjhkYTE1YTIyZDRjMTBiMmRkNzVlNjU3MWM4NjgxL3RhYmxlOjJlNTI4OTRhOGI4NzQ0MjA5NTkxY2YwNzU4NjEwYWVmL3RhYmxlcmFuZ2U6MmU1Mjg5NGE4Yjg3NDQyMDk1OTFjZjA3NTg2MTBhZWZfMy02LTEtMS0w_fff402d8-bcfe-4f61-8e04-024e8dc8bab2"
      unitRef="number">9</tol:SalesPace>
    <tol:SalesPace
      contextRef="i39be3b1501b544148b63e3df809b851b_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84OC9mcmFnOjM1ZjhkYTE1YTIyZDRjMTBiMmRkNzVlNjU3MWM4NjgxL3RhYmxlOjJlNTI4OTRhOGI4NzQ0MjA5NTkxY2YwNzU4NjEwYWVmL3RhYmxlcmFuZ2U6MmU1Mjg5NGE4Yjg3NDQyMDk1OTFjZjA3NTg2MTBhZWZfMy03LTEtMS0w_b48e8988-dade-4b2c-8ba1-f3bea261f99b"
      unitRef="number"
      xsi:nil="true"/>
    <tol:SalesPace
      contextRef="i4bb0db2496494285992952d33e8589db_D20201101-20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84OC9mcmFnOjM1ZjhkYTE1YTIyZDRjMTBiMmRkNzVlNjU3MWM4NjgxL3RhYmxlOjJlNTI4OTRhOGI4NzQ0MjA5NTkxY2YwNzU4NjEwYWVmL3RhYmxlcmFuZ2U6MmU1Mjg5NGE4Yjg3NDQyMDk1OTFjZjA3NTg2MTBhZWZfNC0zLTEtMS0w_c6af5609-324e-459d-91aa-2f662b555d66"
      unitRef="homes_sold">2</tol:SalesPace>
    <tol:SalesPace
      contextRef="i8a7c8b2f42174ac087c130b2a7c8a6ba_D20200801-20201031"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84OC9mcmFnOjM1ZjhkYTE1YTIyZDRjMTBiMmRkNzVlNjU3MWM4NjgxL3RhYmxlOjJlNTI4OTRhOGI4NzQ0MjA5NTkxY2YwNzU4NjEwYWVmL3RhYmxlcmFuZ2U6MmU1Mjg5NGE4Yjg3NDQyMDk1OTFjZjA3NTg2MTBhZWZfNC00LTEtMS0w_e6315eb8-cd60-43e8-99e0-a31b54ade89e"
      unitRef="number"
      xsi:nil="true"/>
    <tol:SalesPace
      contextRef="i9aa0553883464eceb4909f2695d45b2f_D20200501-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84OC9mcmFnOjM1ZjhkYTE1YTIyZDRjMTBiMmRkNzVlNjU3MWM4NjgxL3RhYmxlOjJlNTI4OTRhOGI4NzQ0MjA5NTkxY2YwNzU4NjEwYWVmL3RhYmxlcmFuZ2U6MmU1Mjg5NGE4Yjg3NDQyMDk1OTFjZjA3NTg2MTBhZWZfNC01LTEtMS0w_24a98766-86fa-4ef1-998b-706db70bea0f"
      unitRef="number"
      xsi:nil="true"/>
    <tol:SalesPace
      contextRef="i51e84687dd8b4c30b41fa14c9c23e38e_D20200201-20200430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84OC9mcmFnOjM1ZjhkYTE1YTIyZDRjMTBiMmRkNzVlNjU3MWM4NjgxL3RhYmxlOjJlNTI4OTRhOGI4NzQ0MjA5NTkxY2YwNzU4NjEwYWVmL3RhYmxlcmFuZ2U6MmU1Mjg5NGE4Yjg3NDQyMDk1OTFjZjA3NTg2MTBhZWZfNC02LTEtMS0w_9b1f26f5-a9f0-449c-850f-621b99ceec3e"
      unitRef="number">9</tol:SalesPace>
    <tol:SalesPace
      contextRef="i13cf865933144f01a344320f29d56e2e_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84OC9mcmFnOjM1ZjhkYTE1YTIyZDRjMTBiMmRkNzVlNjU3MWM4NjgxL3RhYmxlOjJlNTI4OTRhOGI4NzQ0MjA5NTkxY2YwNzU4NjEwYWVmL3RhYmxlcmFuZ2U6MmU1Mjg5NGE4Yjg3NDQyMDk1OTFjZjA3NTg2MTBhZWZfNC03LTEtMS0w_07926aa5-1a25-4e55-95ee-a194262cae07"
      unitRef="number"
      xsi:nil="true"/>
    <tol:FairValueInputDiscountRate
      contextRef="i151d2cf1106b40059b0396678c03d0d0_D20201101-20210131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84OC9mcmFnOjM1ZjhkYTE1YTIyZDRjMTBiMmRkNzVlNjU3MWM4NjgxL3RhYmxlOjJlNTI4OTRhOGI4NzQ0MjA5NTkxY2YwNzU4NjEwYWVmL3RhYmxlcmFuZ2U6MmU1Mjg5NGE4Yjg3NDQyMDk1OTFjZjA3NTg2MTBhZWZfNS0zLTEtMS0w_ae046198-bac2-44e8-a335-948e7df6a8a1"
      unitRef="number">0.143</tol:FairValueInputDiscountRate>
    <tol:FairValueInputDiscountRate
      contextRef="id3fb5f6d0bee474185d14600a4ed93a3_D20200801-20201031"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84OC9mcmFnOjM1ZjhkYTE1YTIyZDRjMTBiMmRkNzVlNjU3MWM4NjgxL3RhYmxlOjJlNTI4OTRhOGI4NzQ0MjA5NTkxY2YwNzU4NjEwYWVmL3RhYmxlcmFuZ2U6MmU1Mjg5NGE4Yjg3NDQyMDk1OTFjZjA3NTg2MTBhZWZfNS00LTEtMS0w_2148e4c9-e94b-48b3-b646-5079999e13bc"
      unitRef="number"
      xsi:nil="true"/>
    <tol:FairValueInputDiscountRate
      contextRef="i234f696fc41b40bb82a41f600ae5553b_D20200501-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84OC9mcmFnOjM1ZjhkYTE1YTIyZDRjMTBiMmRkNzVlNjU3MWM4NjgxL3RhYmxlOjJlNTI4OTRhOGI4NzQ0MjA5NTkxY2YwNzU4NjEwYWVmL3RhYmxlcmFuZ2U6MmU1Mjg5NGE4Yjg3NDQyMDk1OTFjZjA3NTg2MTBhZWZfNS01LTEtMS0w_0da2f3b7-c97f-4f1d-b6a5-9efdacafb605"
      unitRef="number"
      xsi:nil="true"/>
    <tol:FairValueInputDiscountRate
      contextRef="i73b16d9e04d040c3823dc32a01b47982_D20200201-20200430"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84OC9mcmFnOjM1ZjhkYTE1YTIyZDRjMTBiMmRkNzVlNjU3MWM4NjgxL3RhYmxlOjJlNTI4OTRhOGI4NzQ0MjA5NTkxY2YwNzU4NjEwYWVmL3RhYmxlcmFuZ2U6MmU1Mjg5NGE4Yjg3NDQyMDk1OTFjZjA3NTg2MTBhZWZfNS02LTEtMS0w_e65d3462-27ec-4e91-9ba0-d5cbc6b4fac7"
      unitRef="number">0.143</tol:FairValueInputDiscountRate>
    <tol:FairValueInputDiscountRate
      contextRef="i39be3b1501b544148b63e3df809b851b_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84OC9mcmFnOjM1ZjhkYTE1YTIyZDRjMTBiMmRkNzVlNjU3MWM4NjgxL3RhYmxlOjJlNTI4OTRhOGI4NzQ0MjA5NTkxY2YwNzU4NjEwYWVmL3RhYmxlcmFuZ2U6MmU1Mjg5NGE4Yjg3NDQyMDk1OTFjZjA3NTg2MTBhZWZfNS03LTEtMS0w_49812189-920b-4a61-ad5f-5d0d333352a3"
      unitRef="number"
      xsi:nil="true"/>
    <tol:FairValueInputDiscountRate
      contextRef="i4bb0db2496494285992952d33e8589db_D20201101-20210131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84OC9mcmFnOjM1ZjhkYTE1YTIyZDRjMTBiMmRkNzVlNjU3MWM4NjgxL3RhYmxlOjJlNTI4OTRhOGI4NzQ0MjA5NTkxY2YwNzU4NjEwYWVmL3RhYmxlcmFuZ2U6MmU1Mjg5NGE4Yjg3NDQyMDk1OTFjZjA3NTg2MTBhZWZfNi0zLTEtMS0w_57fe2f92-453e-4fa4-8598-bc1648892dc1"
      unitRef="number">0.143</tol:FairValueInputDiscountRate>
    <tol:FairValueInputDiscountRate
      contextRef="i8a7c8b2f42174ac087c130b2a7c8a6ba_D20200801-20201031"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84OC9mcmFnOjM1ZjhkYTE1YTIyZDRjMTBiMmRkNzVlNjU3MWM4NjgxL3RhYmxlOjJlNTI4OTRhOGI4NzQ0MjA5NTkxY2YwNzU4NjEwYWVmL3RhYmxlcmFuZ2U6MmU1Mjg5NGE4Yjg3NDQyMDk1OTFjZjA3NTg2MTBhZWZfNi00LTEtMS0w_47e60303-73bf-4169-9980-5a6cb43bdc3a"
      unitRef="number"
      xsi:nil="true"/>
    <tol:FairValueInputDiscountRate
      contextRef="i9aa0553883464eceb4909f2695d45b2f_D20200501-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84OC9mcmFnOjM1ZjhkYTE1YTIyZDRjMTBiMmRkNzVlNjU3MWM4NjgxL3RhYmxlOjJlNTI4OTRhOGI4NzQ0MjA5NTkxY2YwNzU4NjEwYWVmL3RhYmxlcmFuZ2U6MmU1Mjg5NGE4Yjg3NDQyMDk1OTFjZjA3NTg2MTBhZWZfNi01LTEtMS0w_ad98ec25-f5c5-40c2-a0de-a2ad23f4d9ab"
      unitRef="number"
      xsi:nil="true"/>
    <tol:FairValueInputDiscountRate
      contextRef="i51e84687dd8b4c30b41fa14c9c23e38e_D20200201-20200430"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84OC9mcmFnOjM1ZjhkYTE1YTIyZDRjMTBiMmRkNzVlNjU3MWM4NjgxL3RhYmxlOjJlNTI4OTRhOGI4NzQ0MjA5NTkxY2YwNzU4NjEwYWVmL3RhYmxlcmFuZ2U6MmU1Mjg5NGE4Yjg3NDQyMDk1OTFjZjA3NTg2MTBhZWZfNi02LTEtMS0w_5d75fbed-d09e-4de1-9f1a-45ba08b13f25"
      unitRef="number">0.143</tol:FairValueInputDiscountRate>
    <tol:FairValueInputDiscountRate
      contextRef="i13cf865933144f01a344320f29d56e2e_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84OC9mcmFnOjM1ZjhkYTE1YTIyZDRjMTBiMmRkNzVlNjU3MWM4NjgxL3RhYmxlOjJlNTI4OTRhOGI4NzQ0MjA5NTkxY2YwNzU4NjEwYWVmL3RhYmxlcmFuZ2U6MmU1Mjg5NGE4Yjg3NDQyMDk1OTFjZjA3NTg2MTBhZWZfNi03LTEtMS0w_631f1b07-132e-4554-9849-f586546f78ce"
      unitRef="number"
      xsi:nil="true"/>
    <dei:DocumentType
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xL2ZyYWc6ODgxZjI1ZTc0ZjdhNDBlOGFjYWUyOGI1YWJjZTE5MDUvdGV4dHJlZ2lvbjo4ODFmMjVlNzRmN2E0MGU4YWNhZTI4YjVhYmNlMTkwNV8yMDk0_5670ec10-e874-4a53-b573-b1cac4a15880">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xL2ZyYWc6ODgxZjI1ZTc0ZjdhNDBlOGFjYWUyOGI1YWJjZTE5MDUvdGFibGU6ZTkyZmFmZjNhNGI2NDRjOTlmY2MwN2NlODI4YzA4MWYvdGFibGVyYW5nZTplOTJmYWZmM2E0YjY0NGM5OWZjYzA3Y2U4MjhjMDgxZl8wLTAtMS0xLTA_e50c51e6-5a4e-461b-8a64-26d27bae78d7">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xL2ZyYWc6ODgxZjI1ZTc0ZjdhNDBlOGFjYWUyOGI1YWJjZTE5MDUvdGV4dHJlZ2lvbjo4ODFmMjVlNzRmN2E0MGU4YWNhZTI4YjVhYmNlMTkwNV8xMzU_f2792114-0792-4ef1-8042-ae6a305dece5">2021-01-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xL2ZyYWc6ODgxZjI1ZTc0ZjdhNDBlOGFjYWUyOGI1YWJjZTE5MDUvdGFibGU6YmJkNzFjMTI0ZmViNDkyZGE2YWEyNDM1NDE4ZTg3ZjAvdGFibGVyYW5nZTpiYmQ3MWMxMjRmZWI0OTJkYTZhYTI0MzU0MThlODdmMF8wLTAtMS0xLTA_558c18cc-8273-4fd3-a3f8-fe064ea1d401">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xL2ZyYWc6ODgxZjI1ZTc0ZjdhNDBlOGFjYWUyOGI1YWJjZTE5MDUvdGV4dHJlZ2lvbjo4ODFmMjVlNzRmN2E0MGU4YWNhZTI4YjVhYmNlMTkwNV8yMDk1_1399f0f7-dd56-425a-b86b-9e8cffd1466b">001-09186</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xL2ZyYWc6ODgxZjI1ZTc0ZjdhNDBlOGFjYWUyOGI1YWJjZTE5MDUvdGV4dHJlZ2lvbjo4ODFmMjVlNzRmN2E0MGU4YWNhZTI4YjVhYmNlMTkwNV8yMDk2_f9583f85-dd5a-41f8-b472-c98979629b38">Toll Brothers, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xL2ZyYWc6ODgxZjI1ZTc0ZjdhNDBlOGFjYWUyOGI1YWJjZTE5MDUvdGFibGU6MzFlYjVjZmM2OTgzNGE1MjlkZGFkMzgwMjY4Zjg4YTAvdGFibGVyYW5nZTozMWViNWNmYzY5ODM0YTUyOWRkYWQzODAyNjhmODhhMF8wLTAtMS0xLTA_25e07aa5-833d-4007-8129-f02afceb49d3">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xL2ZyYWc6ODgxZjI1ZTc0ZjdhNDBlOGFjYWUyOGI1YWJjZTE5MDUvdGFibGU6MzFlYjVjZmM2OTgzNGE1MjlkZGFkMzgwMjY4Zjg4YTAvdGFibGVyYW5nZTozMWViNWNmYzY5ODM0YTUyOWRkYWQzODAyNjhmODhhMF8wLTMtMS0xLTA_a2cb551f-a48b-47c5-a6da-c704021a2e16">23-2416878</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xL2ZyYWc6ODgxZjI1ZTc0ZjdhNDBlOGFjYWUyOGI1YWJjZTE5MDUvdGFibGU6MzFlYjVjZmM2OTgzNGE1MjlkZGFkMzgwMjY4Zjg4YTAvdGFibGVyYW5nZTozMWViNWNmYzY5ODM0YTUyOWRkYWQzODAyNjhmODhhMF8zLTAtMS0xLTA_083fd7c5-b027-4576-9d97-cb0702f8ac4a">1140 Virginia Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xL2ZyYWc6ODgxZjI1ZTc0ZjdhNDBlOGFjYWUyOGI1YWJjZTE5MDUvdGFibGU6MzFlYjVjZmM2OTgzNGE1MjlkZGFkMzgwMjY4Zjg4YTAvdGFibGVyYW5nZTozMWViNWNmYzY5ODM0YTUyOWRkYWQzODAyNjhmODhhMF8zLTEtMS0xLTA_15629ebc-4087-427e-9627-cca6ceda151b">Fort Washington</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xL2ZyYWc6ODgxZjI1ZTc0ZjdhNDBlOGFjYWUyOGI1YWJjZTE5MDUvdGFibGU6MzFlYjVjZmM2OTgzNGE1MjlkZGFkMzgwMjY4Zjg4YTAvdGFibGVyYW5nZTozMWViNWNmYzY5ODM0YTUyOWRkYWQzODAyNjhmODhhMF8zLTItMS0xLTA_7904ef68-c2f8-4d93-8488-6f04b4542ed4">PA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xL2ZyYWc6ODgxZjI1ZTc0ZjdhNDBlOGFjYWUyOGI1YWJjZTE5MDUvdGFibGU6MzFlYjVjZmM2OTgzNGE1MjlkZGFkMzgwMjY4Zjg4YTAvdGFibGVyYW5nZTozMWViNWNmYzY5ODM0YTUyOWRkYWQzODAyNjhmODhhMF8zLTMtMS0xLTA_e76509b9-6b05-49d5-9dc1-994107412672">19034</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xL2ZyYWc6ODgxZjI1ZTc0ZjdhNDBlOGFjYWUyOGI1YWJjZTE5MDUvdGV4dHJlZ2lvbjo4ODFmMjVlNzRmN2E0MGU4YWNhZTI4YjVhYmNlMTkwNV8yMDk3_78dd71d9-b06d-4d29-8d7a-7e052117ff5d">215</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xL2ZyYWc6ODgxZjI1ZTc0ZjdhNDBlOGFjYWUyOGI1YWJjZTE5MDUvdGV4dHJlZ2lvbjo4ODFmMjVlNzRmN2E0MGU4YWNhZTI4YjVhYmNlMTkwNV8yMDk4_b124aab2-5472-4126-aca5-a80b5fbc86a5">938-8000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ie7c8142336be4f84b0361a6b91089665_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xL2ZyYWc6ODgxZjI1ZTc0ZjdhNDBlOGFjYWUyOGI1YWJjZTE5MDUvdGFibGU6MzkwODA0MDUzMGU5NGZjZTgwMjViYmM1Mjk3M2FmMTAvdGFibGVyYW5nZTozOTA4MDQwNTMwZTk0ZmNlODAyNWJiYzUyOTczYWYxMF8xLTAtMS0xLTA_12271b9e-44f8-4614-af1e-c6a1378ad0c1">Common Stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ie7c8142336be4f84b0361a6b91089665_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xL2ZyYWc6ODgxZjI1ZTc0ZjdhNDBlOGFjYWUyOGI1YWJjZTE5MDUvdGFibGU6MzkwODA0MDUzMGU5NGZjZTgwMjViYmM1Mjk3M2FmMTAvdGFibGVyYW5nZTozOTA4MDQwNTMwZTk0ZmNlODAyNWJiYzUyOTczYWYxMF8xLTEtMS0xLTA_41ff99eb-8b76-49e0-bba1-1eb9fb65fe77">TOL</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ie7c8142336be4f84b0361a6b91089665_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xL2ZyYWc6ODgxZjI1ZTc0ZjdhNDBlOGFjYWUyOGI1YWJjZTE5MDUvdGFibGU6MzkwODA0MDUzMGU5NGZjZTgwMjViYmM1Mjk3M2FmMTAvdGFibGVyYW5nZTozOTA4MDQwNTMwZTk0ZmNlODAyNWJiYzUyOTczYWYxMF8xLTItMS0xLTA_1aa3dfa4-c23e-430e-8cfa-53494fefd3d3">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i3148039afd5a4e7b94c1a0167f80730b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xL2ZyYWc6ODgxZjI1ZTc0ZjdhNDBlOGFjYWUyOGI1YWJjZTE5MDUvdGFibGU6MzkwODA0MDUzMGU5NGZjZTgwMjViYmM1Mjk3M2FmMTAvdGFibGVyYW5nZTozOTA4MDQwNTMwZTk0ZmNlODAyNWJiYzUyOTczYWYxMF8yLTAtMS0xLTA_0686ac4e-9365-4d81-b9c9-e8cc82f016a8">Guarantee of Toll Brothers Finance Corp.      5.625% Senior Notes due 2024</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i3148039afd5a4e7b94c1a0167f80730b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xL2ZyYWc6ODgxZjI1ZTc0ZjdhNDBlOGFjYWUyOGI1YWJjZTE5MDUvdGFibGU6MzkwODA0MDUzMGU5NGZjZTgwMjViYmM1Mjk3M2FmMTAvdGFibGVyYW5nZTozOTA4MDQwNTMwZTk0ZmNlODAyNWJiYzUyOTczYWYxMF8yLTEtMS0xLTA_24a8bdab-4b24-4f23-83f0-85d722e499f4">TOL/24</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i3148039afd5a4e7b94c1a0167f80730b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xL2ZyYWc6ODgxZjI1ZTc0ZjdhNDBlOGFjYWUyOGI1YWJjZTE5MDUvdGFibGU6MzkwODA0MDUzMGU5NGZjZTgwMjViYmM1Mjk3M2FmMTAvdGFibGVyYW5nZTozOTA4MDQwNTMwZTk0ZmNlODAyNWJiYzUyOTczYWYxMF8yLTItMS0xLTA_e8ecd02d-d23e-4d68-b1fb-02ba731ac5fb">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xL2ZyYWc6ODgxZjI1ZTc0ZjdhNDBlOGFjYWUyOGI1YWJjZTE5MDUvdGV4dHJlZ2lvbjo4ODFmMjVlNzRmN2E0MGU4YWNhZTI4YjVhYmNlMTkwNV8yMDk5_e0666c43-c03c-4a5b-adf4-8eeb54b694c7">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xL2ZyYWc6ODgxZjI1ZTc0ZjdhNDBlOGFjYWUyOGI1YWJjZTE5MDUvdGV4dHJlZ2lvbjo4ODFmMjVlNzRmN2E0MGU4YWNhZTI4YjVhYmNlMTkwNV8yMDky_612e0c1f-58a1-45cf-8686-2ec082df3233">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xL2ZyYWc6ODgxZjI1ZTc0ZjdhNDBlOGFjYWUyOGI1YWJjZTE5MDUvdGFibGU6YWM5ZjdhYjY4Mjk2NDVhNDkyZWE2OGM4OWU0NmFhYzUvdGFibGVyYW5nZTphYzlmN2FiNjgyOTY0NWE0OTJlYTY4Yzg5ZTQ2YWFjNV8wLTAtMS0xLTA_668ffa0d-a467-4f9a-afad-c2aa11230e83">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xL2ZyYWc6ODgxZjI1ZTc0ZjdhNDBlOGFjYWUyOGI1YWJjZTE5MDUvdGFibGU6YWM5ZjdhYjY4Mjk2NDVhNDkyZWE2OGM4OWU0NmFhYzUvdGFibGVyYW5nZTphYzlmN2FiNjgyOTY0NWE0OTJlYTY4Yzg5ZTQ2YWFjNV8xLTEtMS0xLTA_cdfadb25-0ca7-4a0b-a4e8-5ab967ffa1f9">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xL2ZyYWc6ODgxZjI1ZTc0ZjdhNDBlOGFjYWUyOGI1YWJjZTE5MDUvdGFibGU6YWM5ZjdhYjY4Mjk2NDVhNDkyZWE2OGM4OWU0NmFhYzUvdGFibGVyYW5nZTphYzlmN2FiNjgyOTY0NWE0OTJlYTY4Yzg5ZTQ2YWFjNV8xLTMtMS0xLTA_ce183c7c-89a5-4bd8-9be4-078f79fb9b62">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xL2ZyYWc6ODgxZjI1ZTc0ZjdhNDBlOGFjYWUyOGI1YWJjZTE5MDUvdGV4dHJlZ2lvbjo4ODFmMjVlNzRmN2E0MGU4YWNhZTI4YjVhYmNlMTkwNV8yMDkz_750003ff-e965-4eab-84eb-d1924aa7ad39">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i343184afe46f4f488a448d9c0d6de4a6_I20210304"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xL2ZyYWc6ODgxZjI1ZTc0ZjdhNDBlOGFjYWUyOGI1YWJjZTE5MDUvdGV4dHJlZ2lvbjo4ODFmMjVlNzRmN2E0MGU4YWNhZTI4YjVhYmNlMTkwNV8yMDI0_a8024d0f-ce5f-4bf9-a940-424cdb4950d9"
      unitRef="shares">123124000</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMy0xLTEtMS0w_9495b2eb-7a27-4d7d-8f00-c780f6159b9e"
      unitRef="usd">949696000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMy0zLTEtMS0w_759a3e44-a379-4fc7-81ea-4116894f5b34"
      unitRef="usd">1370944000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:InventoryOperativeBuilders
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfNi0xLTEtMS0w_7110d1e7-50e8-4e69-8e2c-f7d19cb166b3"
      unitRef="usd">7923635000</us-gaap:InventoryOperativeBuilders>
    <us-gaap:InventoryOperativeBuilders
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfNi0zLTEtMS0w_d6ba9b27-fdee-4fee-8a81-7ac340fb8b89"
      unitRef="usd">7658906000</us-gaap:InventoryOperativeBuilders>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfNy0xLTEtMS0w_45535b3f-aa45-4028-864d-c8fbbca5478d"
      unitRef="usd">277696000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfNy0zLTEtMS0w_f37d16e1-9f40-4224-98be-eafe0bf117b2"
      unitRef="usd">316125000</us-gaap:PropertyPlantAndEquipmentNet>
    <tol:Receivablesprepaidexpensesandotherassets
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfOC0xLTEtMS0w_ff6a45ed-7915-4664-a2a7-8a51c2b245cf"
      unitRef="usd">907775000</tol:Receivablesprepaidexpensesandotherassets>
    <tol:Receivablesprepaidexpensesandotherassets
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfOC0zLTEtMS0w_4665f59c-4cad-4513-8af1-d7b888e44b0d"
      unitRef="usd">956294000</tol:Receivablesprepaidexpensesandotherassets>
    <us-gaap:MortgageLoansOnRealEstateCommercialAndConsumerNet
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfOS0xLTEtMS0w_e98b8db1-91f2-4bec-9ad2-4f0a8bc413fd"
      unitRef="usd">125475000</us-gaap:MortgageLoansOnRealEstateCommercialAndConsumerNet>
    <us-gaap:MortgageLoansOnRealEstateCommercialAndConsumerNet
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfOS0zLTEtMS0w_19754f44-06b4-4ff1-a28a-8e253af2928c"
      unitRef="usd">231797000</us-gaap:MortgageLoansOnRealEstateCommercialAndConsumerNet>
    <us-gaap:EarnestMoneyDeposits
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMTAtMS0xLTEtMA_baf3d089-b8db-4b02-ae28-b31c0c8743ab"
      unitRef="usd">80889000</us-gaap:EarnestMoneyDeposits>
    <us-gaap:EarnestMoneyDeposits
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMTAtMy0xLTEtMA_b9c12f45-0e8e-4670-ab8c-31fcf50dcc77"
      unitRef="usd">77291000</us-gaap:EarnestMoneyDeposits>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMTEtMS0xLTEtMA_ca6a265a-329c-4a2e-b971-6b5b173cc27a"
      unitRef="usd">571632000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMTEtMy0xLTEtMA_c6be7122-1a13-4d9a-936d-d008fadc417e"
      unitRef="usd">430701000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:IncomeTaxReceivable
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMTItMS0xLTEtMA_5c1ad50d-3bbe-4d1b-97cb-c3f2edb39ad3"
      unitRef="usd">27195000</us-gaap:IncomeTaxReceivable>
    <us-gaap:IncomeTaxReceivable
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMTItMy0xLTEtMA_b79b0292-5b7e-43d4-9702-b093a8af8df1"
      unitRef="usd">23675000</us-gaap:IncomeTaxReceivable>
    <us-gaap:Assets
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMTMtMS0xLTEtMA_bfd863c0-c283-4d70-93ad-b95f3fb6229c"
      unitRef="usd">10863993000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMTMtMy0xLTEtMA_2b820469-7328-4b9b-b531-039a67d8a1f9"
      unitRef="usd">11065733000</us-gaap:Assets>
    <us-gaap:LoansPayable
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMTYtMS0xLTEtMA_b15420fe-73f3-4ca3-a245-a9a632340dbd"
      unitRef="usd">971504000</us-gaap:LoansPayable>
    <us-gaap:LoansPayable
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMTYtMy0xLTEtMA_30f50063-3380-437a-9a7f-4fd22aa17722"
      unitRef="usd">1147955000</us-gaap:LoansPayable>
    <us-gaap:SeniorNotes
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMTctMS0xLTEtMA_bde68cdb-2d9e-459e-978e-dd8d604984a6"
      unitRef="usd">2652162000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMTctMy0xLTEtMA_c8beefa0-467d-4a80-ba07-4cf8aaae8ec2"
      unitRef="usd">2661718000</us-gaap:SeniorNotes>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMTgtMS0xLTEtMA_29f3cc88-20c8-4cc9-8402-d6017d32648e"
      unitRef="usd">112619000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMTgtMy0xLTEtMA_13eafb6d-e881-4ff2-be24-db2956db6e5e"
      unitRef="usd">148611000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:CustomerAdvancesAndDeposits
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMTktMS0xLTEtMA_b88a9fb9-d461-47d9-90bb-c6c8d6d738bf"
      unitRef="usd">523584000</us-gaap:CustomerAdvancesAndDeposits>
    <us-gaap:CustomerAdvancesAndDeposits
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMTktMy0xLTEtMA_12977570-cad4-4b86-9a01-5cacb8afe4b4"
      unitRef="usd">459406000</us-gaap:CustomerAdvancesAndDeposits>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMjAtMS0xLTEtMA_4f28ac2b-20d0-401e-b4a0-cd83d8dc1038"
      unitRef="usd">460113000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMjAtMy0xLTEtMA_dbb90724-013f-411d-bc1f-dab96a95a4f1"
      unitRef="usd">411397000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMjEtMS0xLTEtMA_35b911f4-dda6-4682-81e0-b3443531c3ad"
      unitRef="usd">1109129000</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMjEtMy0xLTEtMA_4859c5e7-b52f-4b32-910c-4431a622e574"
      unitRef="usd">1110196000</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccruedIncomeTaxes
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMjItMS0xLTEtMA_4023846a-1d78-49e0-96b4-8c7db82bf0c0"
      unitRef="usd">200390000</us-gaap:AccruedIncomeTaxes>
    <us-gaap:AccruedIncomeTaxes
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMjItMy0xLTEtMA_0b9ece9f-7e9f-4af6-bb5f-6fca82960356"
      unitRef="usd">198974000</us-gaap:AccruedIncomeTaxes>
    <us-gaap:Liabilities
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMjMtMS0xLTEtMA_ef6708e1-1849-4264-8764-052b601e1f04"
      unitRef="usd">6029501000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMjMtMy0xLTEtMA_301f4dea-fef3-483e-bd76-b613d9a02358"
      unitRef="usd">6138257000</us-gaap:Liabilities>
    <us-gaap:PreferredStockValue
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMjYtMS0xLTEtMA_bec75b52-4dbc-4d5b-b6ea-95e115940aa3"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMjYtMy0xLTEtMA_a9b09573-e44e-4ba3-8eb2-a81ad3c8d0d5"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockValue
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMjctMS0xLTEtMA_484acfba-b576-4969-bb8f-05483fdf9f93"
      unitRef="usd">1529000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMjctMy0xLTEtMA_e25d059b-6061-4254-81c7-b589da854807"
      unitRef="usd">1529000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMjgtMS0xLTEtMA_31fbab27-8952-479f-9737-098625c4d3ed"
      unitRef="usd">708668000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMjgtMy0xLTEtMA_7447a05e-a90e-4526-8994-8c9278078951"
      unitRef="usd">717272000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMjktMS0xLTEtMA_97aba4fb-0ea1-4042-822c-3a6670094068"
      unitRef="usd">5245935000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMjktMy0xLTEtMA_4599ad74-4cdc-4a4f-82bd-591373fa0f66"
      unitRef="usd">5164086000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockValue
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMzAtMS0xLTEtMA_cdacf5de-6385-4a4d-8678-302dfc2e6164"
      unitRef="usd">1162811000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMzAtMy0xLTEtMA_10a8e7b6-314f-427d-bfd1-1bf63d4378e8"
      unitRef="usd">1000454000</us-gaap:TreasuryStockValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMzEtMS0xLTEtMA_57988652-ac5e-4169-8c8d-28e01bc9c8fe"
      unitRef="usd">-6486000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMzEtMy0xLTEtMA_72d71231-3144-45db-9ba8-1fcfcfaa74ed"
      unitRef="usd">-7198000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMzItMS0xLTEtMA_fe2baa2e-9811-4037-abcf-7f15a797d954"
      unitRef="usd">4786835000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMzItMy0xLTEtMA_f07096c7-13e6-46c5-b52a-d97af865bdd8"
      unitRef="usd">4875235000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMzMtMS0xLTEtMA_26f37a91-6c4b-404e-9759-2b7cccd17cb3"
      unitRef="usd">47657000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMzMtMy0xLTEtMA_50689c24-35d2-446e-ae50-d43c71213d21"
      unitRef="usd">52241000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMzQtMS0xLTEtMA_3f22d4d1-d3fe-4a5b-9bfd-92b9b4cd9609"
      unitRef="usd">4834492000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMzQtMy0xLTEtMA_096e4399-638c-40ee-b42b-f6c524ab9eb4"
      unitRef="usd">4927476000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMzUtMS0xLTEtMA_e24488c6-ffa6-4066-b9f4-e7e3d2720529"
      unitRef="usd">10863993000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RhYmxlOjI4ZDM1ZjQ5ZDJkYzQ0NjM4OWE2N2FhNzNmZWMyNzIwL3RhYmxlcmFuZ2U6MjhkMzVmNDlkMmRjNDQ2Mzg5YTY3YWE3M2ZlYzI3MjBfMzUtMy0xLTEtMA_8f28fce5-f55d-4302-aeb7-f8c5f8b1cbd1"
      unitRef="usd">11065733000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Assets
      contextRef="i113b853f49064e3fa65897c389be23e3_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RleHRyZWdpb246ODlmYmVmYTkxNzA1NDk4ZGFmMTExNTVmMzQyZjQwYzlfMjc0ODc3OTA2OTgyNQ_c210c893-c593-4a8f-8f4d-7965f20d78ca"
      unitRef="usd">113300000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i91c4b75eda8344a485efdc3f674d1cfb_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xOS9mcmFnOjg5ZmJlZmE5MTcwNTQ5OGRhZjExMTU1ZjM0MmY0MGM5L3RleHRyZWdpb246ODlmYmVmYTkxNzA1NDk4ZGFmMTExNTVmMzQyZjQwYzlfMjc0ODc3OTA2OTgyOQ_47d038db-72f6-4ab7-be06-6d190055da49"
      unitRef="usd">163000000.0</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i0765a0285db44bbcaaef8264644fe266_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yNS9mcmFnOjQ3ZjFiOGVhZDljNDRlOTlhNjM3YWY2MWNhN2UwODNjL3RhYmxlOmM5Y2IyNDRlNmE3ZjQwMGFhYWU4Y2NjYmU0MDVjNDE0L3RhYmxlcmFuZ2U6YzljYjI0NGU2YTdmNDAwYWFhZThjY2NiZTQwNWM0MTRfMy0xLTEtMS0w_2b0326dc-38f3-4a1f-aa48-de2b75f5478f"
      unitRef="usd">1410704000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="idd606d6e6bad4493a2fdb817d4bf547c_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yNS9mcmFnOjQ3ZjFiOGVhZDljNDRlOTlhNjM3YWY2MWNhN2UwODNjL3RhYmxlOmM5Y2IyNDRlNmE3ZjQwMGFhYWU4Y2NjYmU0MDVjNDE0L3RhYmxlcmFuZ2U6YzljYjI0NGU2YTdmNDAwYWFhZThjY2NiZTQwNWM0MTRfMy0zLTEtMS0w_6cbb0d49-a2eb-492e-a9e3-75330146af7b"
      unitRef="usd">1297337000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ibb5f93996f5543e6bb815c43ab6b3ac1_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yNS9mcmFnOjQ3ZjFiOGVhZDljNDRlOTlhNjM3YWY2MWNhN2UwODNjL3RhYmxlOmM5Y2IyNDRlNmE3ZjQwMGFhYWU4Y2NjYmU0MDVjNDE0L3RhYmxlcmFuZ2U6YzljYjI0NGU2YTdmNDAwYWFhZThjY2NiZTQwNWM0MTRfNC0xLTEtMS0w_27b6f297-881d-4875-b99b-bac08eec32dc"
      unitRef="usd">152672000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i1f7206c3615c442190473ddc0a1737c9_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yNS9mcmFnOjQ3ZjFiOGVhZDljNDRlOTlhNjM3YWY2MWNhN2UwODNjL3RhYmxlOmM5Y2IyNDRlNmE3ZjQwMGFhYWU4Y2NjYmU0MDVjNDE0L3RhYmxlcmFuZ2U6YzljYjI0NGU2YTdmNDAwYWFhZThjY2NiZTQwNWM0MTRfNC0zLTEtMS0w_71e12603-053a-4b56-a3ba-6c74cf471085"
      unitRef="usd">34094000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yNS9mcmFnOjQ3ZjFiOGVhZDljNDRlOTlhNjM3YWY2MWNhN2UwODNjL3RhYmxlOmM5Y2IyNDRlNmE3ZjQwMGFhYWU4Y2NjYmU0MDVjNDE0L3RhYmxlcmFuZ2U6YzljYjI0NGU2YTdmNDAwYWFhZThjY2NiZTQwNWM0MTRfNS0xLTEtMS0w_56de8d97-c953-4925-bb04-a44c39c9e4b7"
      unitRef="usd">1563376000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yNS9mcmFnOjQ3ZjFiOGVhZDljNDRlOTlhNjM3YWY2MWNhN2UwODNjL3RhYmxlOmM5Y2IyNDRlNmE3ZjQwMGFhYWU4Y2NjYmU0MDVjNDE0L3RhYmxlcmFuZ2U6YzljYjI0NGU2YTdmNDAwYWFhZThjY2NiZTQwNWM0MTRfNS0zLTEtMS0w_d485accc-7b2c-40a3-adb0-3f2c58b49c0b"
      unitRef="usd">1331431000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i0765a0285db44bbcaaef8264644fe266_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yNS9mcmFnOjQ3ZjFiOGVhZDljNDRlOTlhNjM3YWY2MWNhN2UwODNjL3RhYmxlOmM5Y2IyNDRlNmE3ZjQwMGFhYWU4Y2NjYmU0MDVjNDE0L3RhYmxlcmFuZ2U6YzljYjI0NGU2YTdmNDAwYWFhZThjY2NiZTQwNWM0MTRfOC0xLTEtMS0w_8cf17667-6e7c-403c-ac75-850fcadfa112"
      unitRef="usd">1121793000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="idd606d6e6bad4493a2fdb817d4bf547c_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yNS9mcmFnOjQ3ZjFiOGVhZDljNDRlOTlhNjM3YWY2MWNhN2UwODNjL3RhYmxlOmM5Y2IyNDRlNmE3ZjQwMGFhYWU4Y2NjYmU0MDVjNDE0L3RhYmxlcmFuZ2U6YzljYjI0NGU2YTdmNDAwYWFhZThjY2NiZTQwNWM0MTRfOC0zLTEtMS0w_0f201ce7-ee52-4366-bf62-7d3c230b414b"
      unitRef="usd">1033122000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ibb5f93996f5543e6bb815c43ab6b3ac1_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yNS9mcmFnOjQ3ZjFiOGVhZDljNDRlOTlhNjM3YWY2MWNhN2UwODNjL3RhYmxlOmM5Y2IyNDRlNmE3ZjQwMGFhYWU4Y2NjYmU0MDVjNDE0L3RhYmxlcmFuZ2U6YzljYjI0NGU2YTdmNDAwYWFhZThjY2NiZTQwNWM0MTRfOS0xLTEtMS0w_b8c07371-fe55-4b14-9ba1-dc12aadbe8ef"
      unitRef="usd">111734000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i1f7206c3615c442190473ddc0a1737c9_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yNS9mcmFnOjQ3ZjFiOGVhZDljNDRlOTlhNjM3YWY2MWNhN2UwODNjL3RhYmxlOmM5Y2IyNDRlNmE3ZjQwMGFhYWU4Y2NjYmU0MDVjNDE0L3RhYmxlcmFuZ2U6YzljYjI0NGU2YTdmNDAwYWFhZThjY2NiZTQwNWM0MTRfOS0zLTEtMS0w_d28c7518-a7c0-4a28-aea4-9123ab7d2f60"
      unitRef="usd">32282000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yNS9mcmFnOjQ3ZjFiOGVhZDljNDRlOTlhNjM3YWY2MWNhN2UwODNjL3RhYmxlOmM5Y2IyNDRlNmE3ZjQwMGFhYWU4Y2NjYmU0MDVjNDE0L3RhYmxlcmFuZ2U6YzljYjI0NGU2YTdmNDAwYWFhZThjY2NiZTQwNWM0MTRfMTAtMS0xLTEtMA_73c647d5-0f0e-43a8-9c20-c697e643c494"
      unitRef="usd">1233527000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yNS9mcmFnOjQ3ZjFiOGVhZDljNDRlOTlhNjM3YWY2MWNhN2UwODNjL3RhYmxlOmM5Y2IyNDRlNmE3ZjQwMGFhYWU4Y2NjYmU0MDVjNDE0L3RhYmxlcmFuZ2U6YzljYjI0NGU2YTdmNDAwYWFhZThjY2NiZTQwNWM0MTRfMTAtMy0xLTEtMA_5162fb50-e722-49c0-84ad-85797178f51f"
      unitRef="usd">1065404000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yNS9mcmFnOjQ3ZjFiOGVhZDljNDRlOTlhNjM3YWY2MWNhN2UwODNjL3RhYmxlOmM5Y2IyNDRlNmE3ZjQwMGFhYWU4Y2NjYmU0MDVjNDE0L3RhYmxlcmFuZ2U6YzljYjI0NGU2YTdmNDAwYWFhZThjY2NiZTQwNWM0MTRfMTEtMS0xLTEtMA_c1abc778-0bee-43e7-8f98-b0366a667926"
      unitRef="usd">210739000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yNS9mcmFnOjQ3ZjFiOGVhZDljNDRlOTlhNjM3YWY2MWNhN2UwODNjL3RhYmxlOmM5Y2IyNDRlNmE3ZjQwMGFhYWU4Y2NjYmU0MDVjNDE0L3RhYmxlcmFuZ2U6YzljYjI0NGU2YTdmNDAwYWFhZThjY2NiZTQwNWM0MTRfMTEtMy0xLTEtMA_4d148c41-2f9f-4496-b628-a01b52d1e49b"
      unitRef="usd">218531000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yNS9mcmFnOjQ3ZjFiOGVhZDljNDRlOTlhNjM3YWY2MWNhN2UwODNjL3RhYmxlOmM5Y2IyNDRlNmE3ZjQwMGFhYWU4Y2NjYmU0MDVjNDE0L3RhYmxlcmFuZ2U6YzljYjI0NGU2YTdmNDAwYWFhZThjY2NiZTQwNWM0MTRfMTItMS0xLTEtMA_d6a40eb9-fc89-477b-92a0-5a84b952739e"
      unitRef="usd">119110000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yNS9mcmFnOjQ3ZjFiOGVhZDljNDRlOTlhNjM3YWY2MWNhN2UwODNjL3RhYmxlOmM5Y2IyNDRlNmE3ZjQwMGFhYWU4Y2NjYmU0MDVjNDE0L3RhYmxlcmFuZ2U6YzljYjI0NGU2YTdmNDAwYWFhZThjY2NiZTQwNWM0MTRfMTItMy0xLTEtMA_6f5a94fb-f5f2-4f87-8851-440d675506ea"
      unitRef="usd">47496000</us-gaap:OperatingIncomeLoss>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yNS9mcmFnOjQ3ZjFiOGVhZDljNDRlOTlhNjM3YWY2MWNhN2UwODNjL3RhYmxlOmM5Y2IyNDRlNmE3ZjQwMGFhYWU4Y2NjYmU0MDVjNDE0L3RhYmxlcmFuZ2U6YzljYjI0NGU2YTdmNDAwYWFhZThjY2NiZTQwNWM0MTRfMTQtMS0xLTEtMA_c210788e-0d7e-4374-a373-87323324933c"
      unitRef="usd">1194000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yNS9mcmFnOjQ3ZjFiOGVhZDljNDRlOTlhNjM3YWY2MWNhN2UwODNjL3RhYmxlOmM5Y2IyNDRlNmE3ZjQwMGFhYWU4Y2NjYmU0MDVjNDE0L3RhYmxlcmFuZ2U6YzljYjI0NGU2YTdmNDAwYWFhZThjY2NiZTQwNWM0MTRfMTQtMy0xLTEtMA_d7c89141-8904-4ae1-a413-6e4c3788c684"
      unitRef="usd">12141000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yNS9mcmFnOjQ3ZjFiOGVhZDljNDRlOTlhNjM3YWY2MWNhN2UwODNjL3RhYmxlOmM5Y2IyNDRlNmE3ZjQwMGFhYWU4Y2NjYmU0MDVjNDE0L3RhYmxlcmFuZ2U6YzljYjI0NGU2YTdmNDAwYWFhZThjY2NiZTQwNWM0MTRfMTUtMS0xLTEtMA_346c7d82-8589-4366-b927-202980b17116"
      unitRef="usd">7101000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yNS9mcmFnOjQ3ZjFiOGVhZDljNDRlOTlhNjM3YWY2MWNhN2UwODNjL3RhYmxlOmM5Y2IyNDRlNmE3ZjQwMGFhYWU4Y2NjYmU0MDVjNDE0L3RhYmxlcmFuZ2U6YzljYjI0NGU2YTdmNDAwYWFhZThjY2NiZTQwNWM0MTRfMTUtMy0xLTEtMA_1202602a-cd9b-4431-a6dc-a9ea1217f150"
      unitRef="usd">6295000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yNS9mcmFnOjQ3ZjFiOGVhZDljNDRlOTlhNjM3YWY2MWNhN2UwODNjL3RhYmxlOmM5Y2IyNDRlNmE3ZjQwMGFhYWU4Y2NjYmU0MDVjNDE0L3RhYmxlcmFuZ2U6YzljYjI0NGU2YTdmNDAwYWFhZThjY2NiZTQwNWM0MTRfMTgtMS0xLTEtMA_370ea57c-4d95-4ba0-bc32-cc279be4a279"
      unitRef="usd">127405000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yNS9mcmFnOjQ3ZjFiOGVhZDljNDRlOTlhNjM3YWY2MWNhN2UwODNjL3RhYmxlOmM5Y2IyNDRlNmE3ZjQwMGFhYWU4Y2NjYmU0MDVjNDE0L3RhYmxlcmFuZ2U6YzljYjI0NGU2YTdmNDAwYWFhZThjY2NiZTQwNWM0MTRfMTgtMy0xLTEtMA_7015e782-eafe-487b-96bb-0f5299aa92ad"
      unitRef="usd">65932000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yNS9mcmFnOjQ3ZjFiOGVhZDljNDRlOTlhNjM3YWY2MWNhN2UwODNjL3RhYmxlOmM5Y2IyNDRlNmE3ZjQwMGFhYWU4Y2NjYmU0MDVjNDE0L3RhYmxlcmFuZ2U6YzljYjI0NGU2YTdmNDAwYWFhZThjY2NiZTQwNWM0MTRfMTktMS0xLTEtMA_0fd26cae-a947-45f1-b182-91633178085c"
      unitRef="usd">30906000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yNS9mcmFnOjQ3ZjFiOGVhZDljNDRlOTlhNjM3YWY2MWNhN2UwODNjL3RhYmxlOmM5Y2IyNDRlNmE3ZjQwMGFhYWU4Y2NjYmU0MDVjNDE0L3RhYmxlcmFuZ2U6YzljYjI0NGU2YTdmNDAwYWFhZThjY2NiZTQwNWM0MTRfMTktMy0xLTEtMA_3db573e2-f1e8-41ec-b3d7-47d7b2f5983b"
      unitRef="usd">9056000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yNS9mcmFnOjQ3ZjFiOGVhZDljNDRlOTlhNjM3YWY2MWNhN2UwODNjL3RhYmxlOmM5Y2IyNDRlNmE3ZjQwMGFhYWU4Y2NjYmU0MDVjNDE0L3RhYmxlcmFuZ2U6YzljYjI0NGU2YTdmNDAwYWFhZThjY2NiZTQwNWM0MTRfMjAtMS0xLTEtMA_fd349ee8-1913-43c7-9151-4b42440f85d6"
      unitRef="usd">96499000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yNS9mcmFnOjQ3ZjFiOGVhZDljNDRlOTlhNjM3YWY2MWNhN2UwODNjL3RhYmxlOmM5Y2IyNDRlNmE3ZjQwMGFhYWU4Y2NjYmU0MDVjNDE0L3RhYmxlcmFuZ2U6YzljYjI0NGU2YTdmNDAwYWFhZThjY2NiZTQwNWM0MTRfMjAtMy0xLTEtMA_41dffbb4-c89a-447f-bb6c-b543d8d78562"
      unitRef="usd">56876000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yNS9mcmFnOjQ3ZjFiOGVhZDljNDRlOTlhNjM3YWY2MWNhN2UwODNjL3RhYmxlOmM5Y2IyNDRlNmE3ZjQwMGFhYWU4Y2NjYmU0MDVjNDE0L3RhYmxlcmFuZ2U6YzljYjI0NGU2YTdmNDAwYWFhZThjY2NiZTQwNWM0MTRfMjItMS0xLTEtMA_c65e1ca3-e21b-42e5-94ed-3d4fa6dfb5b9"
      unitRef="usd">713000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yNS9mcmFnOjQ3ZjFiOGVhZDljNDRlOTlhNjM3YWY2MWNhN2UwODNjL3RhYmxlOmM5Y2IyNDRlNmE3ZjQwMGFhYWU4Y2NjYmU0MDVjNDE0L3RhYmxlcmFuZ2U6YzljYjI0NGU2YTdmNDAwYWFhZThjY2NiZTQwNWM0MTRfMjItMy0xLTEtMA_a76bb0b7-4680-47bd-9600-e234d18160bc"
      unitRef="usd">278000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yNS9mcmFnOjQ3ZjFiOGVhZDljNDRlOTlhNjM3YWY2MWNhN2UwODNjL3RhYmxlOmM5Y2IyNDRlNmE3ZjQwMGFhYWU4Y2NjYmU0MDVjNDE0L3RhYmxlcmFuZ2U6YzljYjI0NGU2YTdmNDAwYWFhZThjY2NiZTQwNWM0MTRfMjMtMS0xLTEtMA_9f05daff-9050-4da5-9077-2fa77fb58420"
      unitRef="usd">97212000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yNS9mcmFnOjQ3ZjFiOGVhZDljNDRlOTlhNjM3YWY2MWNhN2UwODNjL3RhYmxlOmM5Y2IyNDRlNmE3ZjQwMGFhYWU4Y2NjYmU0MDVjNDE0L3RhYmxlcmFuZ2U6YzljYjI0NGU2YTdmNDAwYWFhZThjY2NiZTQwNWM0MTRfMjMtMy0xLTEtMA_e0dd96c4-2600-48a0-a95a-24569ce3b7d2"
      unitRef="usd">57154000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yNS9mcmFnOjQ3ZjFiOGVhZDljNDRlOTlhNjM3YWY2MWNhN2UwODNjL3RhYmxlOmM5Y2IyNDRlNmE3ZjQwMGFhYWU4Y2NjYmU0MDVjNDE0L3RhYmxlcmFuZ2U6YzljYjI0NGU2YTdmNDAwYWFhZThjY2NiZTQwNWM0MTRfMjYtMS0xLTEtMA_608dd84a-a460-4da2-9aff-05f468b02a29"
      unitRef="usdPerShare">0.77</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yNS9mcmFnOjQ3ZjFiOGVhZDljNDRlOTlhNjM3YWY2MWNhN2UwODNjL3RhYmxlOmM5Y2IyNDRlNmE3ZjQwMGFhYWU4Y2NjYmU0MDVjNDE0L3RhYmxlcmFuZ2U6YzljYjI0NGU2YTdmNDAwYWFhZThjY2NiZTQwNWM0MTRfMjYtMy0xLTEtMA_4c356ff5-e341-495b-86a0-92023d4ae348"
      unitRef="usdPerShare">0.41</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yNS9mcmFnOjQ3ZjFiOGVhZDljNDRlOTlhNjM3YWY2MWNhN2UwODNjL3RhYmxlOmM5Y2IyNDRlNmE3ZjQwMGFhYWU4Y2NjYmU0MDVjNDE0L3RhYmxlcmFuZ2U6YzljYjI0NGU2YTdmNDAwYWFhZThjY2NiZTQwNWM0MTRfMjctMS0xLTEtMA_74f1d2ee-2237-412d-8aa1-32a62dbeee6a"
      unitRef="usdPerShare">0.76</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yNS9mcmFnOjQ3ZjFiOGVhZDljNDRlOTlhNjM3YWY2MWNhN2UwODNjL3RhYmxlOmM5Y2IyNDRlNmE3ZjQwMGFhYWU4Y2NjYmU0MDVjNDE0L3RhYmxlcmFuZ2U6YzljYjI0NGU2YTdmNDAwYWFhZThjY2NiZTQwNWM0MTRfMjctMy0xLTEtMA_551a7b61-1887-4f73-8e65-466fbd64241f"
      unitRef="usdPerShare">0.41</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yNS9mcmFnOjQ3ZjFiOGVhZDljNDRlOTlhNjM3YWY2MWNhN2UwODNjL3RhYmxlOmM5Y2IyNDRlNmE3ZjQwMGFhYWU4Y2NjYmU0MDVjNDE0L3RhYmxlcmFuZ2U6YzljYjI0NGU2YTdmNDAwYWFhZThjY2NiZTQwNWM0MTRfMzAtMS0xLTEtMA_cd53f20a-f012-413d-8653-066b005030df"
      unitRef="shares">126060000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yNS9mcmFnOjQ3ZjFiOGVhZDljNDRlOTlhNjM3YWY2MWNhN2UwODNjL3RhYmxlOmM5Y2IyNDRlNmE3ZjQwMGFhYWU4Y2NjYmU0MDVjNDE0L3RhYmxlcmFuZ2U6YzljYjI0NGU2YTdmNDAwYWFhZThjY2NiZTQwNWM0MTRfMzAtMy0xLTEtMA_28202728-3fa3-4a74-9921-414b24ecbf31"
      unitRef="shares">138145000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yNS9mcmFnOjQ3ZjFiOGVhZDljNDRlOTlhNjM3YWY2MWNhN2UwODNjL3RhYmxlOmM5Y2IyNDRlNmE3ZjQwMGFhYWU4Y2NjYmU0MDVjNDE0L3RhYmxlcmFuZ2U6YzljYjI0NGU2YTdmNDAwYWFhZThjY2NiZTQwNWM0MTRfMzEtMS0xLTEtMA_f8730502-ff43-48aa-9677-db76ce4e9e02"
      unitRef="shares">127562000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yNS9mcmFnOjQ3ZjFiOGVhZDljNDRlOTlhNjM3YWY2MWNhN2UwODNjL3RhYmxlOmM5Y2IyNDRlNmE3ZjQwMGFhYWU4Y2NjYmU0MDVjNDE0L3RhYmxlcmFuZ2U6YzljYjI0NGU2YTdmNDAwYWFhZThjY2NiZTQwNWM0MTRfMzEtMy0xLTEtMA_8abb1ec0-2775-4247-a009-15464650daae"
      unitRef="shares">139889000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0095747124024fdc815b9bbf2ca083ea_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMi0xLTEtMS0w_8c9eec1e-3a6e-43d3-a105-1bccd770b05b"
      unitRef="usd">1529000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3c1a3577b44c42b1abb972317a885ec8_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMi0zLTEtMS0w_0cc0bfc4-2b42-45d0-85c3-044b41b0f241"
      unitRef="usd">717272000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8596487b32464c1ab942a9e8f128c4f7_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMi01LTEtMS0w_c10aa4b8-5e2c-4d02-94dd-7346a521f0a2"
      unitRef="usd">5164086000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i83ebab3ffba44d4d97440aeb285c30ce_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMi03LTEtMS0w_1077f78a-ed4e-4f1e-92b5-166dd320db9a"
      unitRef="usd">-1000454000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i962f9d58d41645dab660936778d24713_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMi05LTEtMS0w_605cbdb5-7e3e-43fa-9e29-d98d3d0bd326"
      unitRef="usd">-7198000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2bfa4567c87249abb00319ac3b011894_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMi0xMS0xLTEtMA_b1ddeeeb-c4a0-4cb9-8324-3b3f7d37caa2"
      unitRef="usd">52241000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMi0xMy0xLTEtMA_d0912e93-8f2c-44ab-81e1-e9064e7baec2"
      unitRef="usd">4927476000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityOther
      contextRef="ibf9fba1bbb434a6c87af4a6213b0fae5_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMy01LTEtMS0w_2001e353-be9a-4d97-b160-9d2069a2407b"
      unitRef="usd">-595000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="ib8189eaa3ae441cb9cc306e717d5a28d_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMy0xMy0xLTEtMzM4Ng_0969c3af-6730-4463-b06d-f84538f5118f"
      unitRef="usd">-595000</us-gaap:StockholdersEquityOther>
    <us-gaap:NetIncomeLoss
      contextRef="ie4ec62f78a8a49199102fae6ce0f6c48_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfNC0xLTEtMS0w_ed175096-b34b-4518-bf2e-92d62786290f"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="i4fd4df8241f447ab80aca60fefaefcc3_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfNC0zLTEtMS0w_d20efb42-5ceb-484e-ba75-907cf82e7ff5"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="i6d9d9d11f3e4455690ed066ea7deb574_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfNC01LTEtMS0w_49a43cb2-2595-47b3-8c9a-474785c2e1f9"
      unitRef="usd">96499000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i654b1a32b41a42b882994f55761d9008_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfNC03LTEtMS0w_a4cbb3c9-fcbf-48a4-962d-55bf83a5dc93"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="i2625299f7aa445feb0371b9ec25c562f_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfNC05LTEtMS0w_969a977f-69bd-4a5d-8fc0-252db90160e1"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="i33020f7d80c049ffa574385e75fa18c4_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfNC0xMS0xLTEtMA_ffa05733-2c1e-46dc-a702-4221dfac4c9b"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfNC0xMy0xLTEtMA_08ca0261-7a2e-48ea-8870-bbcac4c477f6"
      unitRef="usd">96499000</us-gaap:NetIncomeLoss>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ie4ec62f78a8a49199102fae6ce0f6c48_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfNi0xLTEtMS0w_125ceb01-d461-4c8a-90d9-00f47a3933d9"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i4fd4df8241f447ab80aca60fefaefcc3_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfNi0zLTEtMS0w_c0b3aba2-4ef0-43a8-be7a-1019de346a27"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i6d9d9d11f3e4455690ed066ea7deb574_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfNi01LTEtMS0w_f9fdf068-2d70-4044-b4f3-d80b87611af2"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i654b1a32b41a42b882994f55761d9008_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfNi03LTEtMS0w_e0f4f273-66c1-48ac-92ae-21e18aef0e42"
      unitRef="usd">179395000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i2625299f7aa445feb0371b9ec25c562f_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfNi05LTEtMS0w_9fdfa521-832a-4f84-a92e-ae4443e0826c"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i33020f7d80c049ffa574385e75fa18c4_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfNi0xMS0xLTEtMA_fb223faa-98bf-4bf3-a41a-ae05e835e27b"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfNi0xMy0xLTEtMA_2b1c3fc4-0c36-49d1-b753-c5599ad80b6d"
      unitRef="usd">179395000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ie4ec62f78a8a49199102fae6ce0f6c48_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfNy0xLTEtMS0w_e84c8b92-6861-4002-b8a2-85bc5d264ce6"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i4fd4df8241f447ab80aca60fefaefcc3_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfNy0zLTEtMS0w_86fe17d6-0af5-46f7-9190-62becfe7714f"
      unitRef="usd">-21445000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i6d9d9d11f3e4455690ed066ea7deb574_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfNy01LTEtMS0w_c5c82f29-85e0-41c4-b9f6-473edda3be2d"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i654b1a32b41a42b882994f55761d9008_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfNy03LTEtMS0w_4f71ce9c-d8aa-4e8c-ae9e-27671484ec21"
      unitRef="usd">16676000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i2625299f7aa445feb0371b9ec25c562f_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfNy05LTEtMS0w_1c733cc3-2dad-4a94-a244-3e43febf4720"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i33020f7d80c049ffa574385e75fa18c4_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfNy0xMS0xLTEtMA_10af4b41-ed3c-41d9-a72f-327a37541db8"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfNy0xMy0xLTEtMA_75dac929-c3c1-42c0-9842-3676fd49f115"
      unitRef="usd">-4769000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ie4ec62f78a8a49199102fae6ce0f6c48_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfOC0xLTEtMS0w_8eb6259e-df6f-450d-9bf3-2269b5bfcb2b"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i4fd4df8241f447ab80aca60fefaefcc3_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfOC0zLTEtMS0w_cdd30ef7-c69d-41cf-80f5-330ed0f2ec66"
      unitRef="usd">7000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i6d9d9d11f3e4455690ed066ea7deb574_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfOC01LTEtMS0w_5fa1315a-f883-452b-bc0b-b2a5c07e3836"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i654b1a32b41a42b882994f55761d9008_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfOC03LTEtMS0w_0cd840a3-0ee0-4d80-973e-2f3c0b37eacc"
      unitRef="usd">362000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i2625299f7aa445feb0371b9ec25c562f_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfOC05LTEtMS0w_6733afba-e7ed-4880-869f-bb13127ba5d7"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i33020f7d80c049ffa574385e75fa18c4_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfOC0xMS0xLTEtMA_1b2f71ee-07db-435b-b05c-b22092be78f7"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfOC0xMy0xLTEtMA_af259559-f07b-4124-8b30-9996116278fa"
      unitRef="usd">369000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ie4ec62f78a8a49199102fae6ce0f6c48_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTAtMS0xLTEtMA_4371b118-db3f-4840-bab7-b4b399c755b3"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i4fd4df8241f447ab80aca60fefaefcc3_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTAtMy0xLTEtMA_811d11f4-e44a-4d4f-982a-41a631635e07"
      unitRef="usd">12834000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i6d9d9d11f3e4455690ed066ea7deb574_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTAtNS0xLTEtMA_63feb17a-deb4-47bc-8ee9-8044ff730467"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i654b1a32b41a42b882994f55761d9008_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTAtNy0xLTEtMA_fde2b51a-e0fe-441c-a118-6c3be8d21b9a"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i2625299f7aa445feb0371b9ec25c562f_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTAtOS0xLTEtMA_cea9df62-d42f-403f-b233-413a3dc833d7"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i33020f7d80c049ffa574385e75fa18c4_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTAtMTEtMS0xLTA_accdddd2-ec4c-46b2-a663-288e9a3f5971"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTAtMTMtMS0xLTA_9b462d98-1fd2-4b07-b67f-f396222972ed"
      unitRef="usd">12834000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:DividendsCommonStockCash
      contextRef="ie4ec62f78a8a49199102fae6ce0f6c48_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTItMS0xLTEtMA_3fa2b480-99b2-4154-9bde-3f43a10f122a"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DividendsCommonStockCash
      contextRef="i4fd4df8241f447ab80aca60fefaefcc3_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTItMy0xLTEtMA_c9b34867-5b60-4752-baf2-f232e8831bd1"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DividendsCommonStockCash
      contextRef="i6d9d9d11f3e4455690ed066ea7deb574_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTItNS0xLTEtMA_e10e3bd9-4ec4-40e6-ba45-c602d4499eeb"
      unitRef="usd">14055000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i654b1a32b41a42b882994f55761d9008_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTItNy0xLTEtMA_60c7fc08-002b-4714-9beb-abc2e21d5462"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DividendsCommonStockCash
      contextRef="i2625299f7aa445feb0371b9ec25c562f_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTItOS0xLTEtMA_f41ac3fc-6218-4d0f-b5b9-552809d227ff"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DividendsCommonStockCash
      contextRef="i33020f7d80c049ffa574385e75fa18c4_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTItMTEtMS0xLTA_f05b9e5f-0bcc-4e3e-aacc-fbd94367183b"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DividendsCommonStockCash
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTItMTMtMS0xLTA_93681029-8645-496b-b23d-4b62280f8427"
      unitRef="usd">14055000</us-gaap:DividendsCommonStockCash>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ie4ec62f78a8a49199102fae6ce0f6c48_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTMtMS0xLTEtMA_a82a3317-98a3-43e1-8730-94e0b1d20f96"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i4fd4df8241f447ab80aca60fefaefcc3_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTMtMy0xLTEtMA_d803a21e-2469-4e49-8a8c-0022cec0130c"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i6d9d9d11f3e4455690ed066ea7deb574_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTMtNS0xLTEtMA_91fbe931-6fb2-4180-9ec9-f2c6fa280f29"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i654b1a32b41a42b882994f55761d9008_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTMtNy0xLTEtMA_f8c2da31-6e8a-47c0-8d1b-5a358914305a"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i2625299f7aa445feb0371b9ec25c562f_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTMtOS0xLTEtMA_0be01e97-ec9f-4587-b99e-55f05854c6ca"
      unitRef="usd">712000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i33020f7d80c049ffa574385e75fa18c4_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTMtMTEtMS0xLTA_6dfb2a73-8e8d-4548-be17-ccbdb71146d2"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTMtMTMtMS0xLTA_f5cb5780-503a-47fe-8d2f-0ca5ae733187"
      unitRef="usd">712000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ie4ec62f78a8a49199102fae6ce0f6c48_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTQtMS0xLTEtMA_1c1083eb-8d1c-48c7-a9ff-24141b888334"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i4fd4df8241f447ab80aca60fefaefcc3_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTQtMy0xLTEtMA_5c0ddbe1-fee2-4dd4-998b-6f595686480b"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i6d9d9d11f3e4455690ed066ea7deb574_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTQtNS0xLTEtMA_df910fe0-4754-4b77-a803-5e785764e5a4"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i654b1a32b41a42b882994f55761d9008_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTQtNy0xLTEtMA_8f9a4e1d-da01-4c5b-9510-64a85292a3fb"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i2625299f7aa445feb0371b9ec25c562f_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTQtOS0xLTEtMA_e6dfe08d-ac4a-4574-9fbf-c389c0788232"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i33020f7d80c049ffa574385e75fa18c4_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTQtMTEtMS0xLTA_a3cdaa6f-0118-4888-85b7-f8cf4661cfb1"
      unitRef="usd">-21000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTQtMTMtMS0xLTA_ec566d0d-e40b-4f46-827e-eb3a5df33692"
      unitRef="usd">-21000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="ie4ec62f78a8a49199102fae6ce0f6c48_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTUtMS0xLTEtMA_ce04300f-f6ca-4a37-83f6-bbec24b33f7e"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="i4fd4df8241f447ab80aca60fefaefcc3_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTUtMy0xLTEtMA_298e6147-e873-412d-b7bc-a3ffab88159a"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="i6d9d9d11f3e4455690ed066ea7deb574_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTUtNS0xLTEtMA_d1274114-a34c-478f-a5cd-ed2e75839dce"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="i654b1a32b41a42b882994f55761d9008_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTUtNy0xLTEtMA_3fb908c0-87e1-43bf-b1f1-93c25ce54737"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="i2625299f7aa445feb0371b9ec25c562f_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTUtOS0xLTEtMA_1fef44e8-1d49-4302-9c51-8e36fdcc8387"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="i33020f7d80c049ffa574385e75fa18c4_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTUtMTEtMS0xLTA_8caa6f37-59d8-4f58-b12a-92ebeda36748"
      unitRef="usd">-4563000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTUtMTMtMS0xLTA_bc42887f-6999-4500-a23b-62a810ff796c"
      unitRef="usd">-4563000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i33727a2d654146b7b9e6384608de4872_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTYtMS0xLTEtMA_c94e24bc-2841-4a86-bf49-07997a7e2152"
      unitRef="usd">1529000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i23e4d71cd3074757a1c1612f547af1cc_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTYtMy0xLTEtMA_062a4975-1b4a-46ca-b947-a58e4e365073"
      unitRef="usd">708668000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib3f7e4b17e9c4f639cbb14a5a5d975ca_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTYtNS0xLTEtMA_15a72e7b-3f8f-4b13-ba1f-3757d04c99ca"
      unitRef="usd">5245935000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7b0e011b7f944e8bb817e5f57672a2ba_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTYtNy0xLTEtMA_cbe91e73-0314-4b3e-adb9-07279ab04021"
      unitRef="usd">-1162811000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i816753cb0b5049bf9c0168ff5977d4d3_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTYtOS0xLTEtMA_18bac3cc-b9f2-45eb-947e-d7884033068d"
      unitRef="usd">-6486000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie3a1acbccb5d476a88208157abb9907a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTYtMTEtMS0xLTA_658f240c-afe1-4b40-a89f-f6978262e9ac"
      unitRef="usd">47657000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTYtMTMtMS0xLTA_92b324f0-e39a-48ed-93c4-4823ae955a0b"
      unitRef="usd">4834492000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i01c87844f2e94fd6bea5aaa0c22b1cb3_I20191031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTktMS0xLTEtMA_eca29338-632d-4655-bd0f-c77487877b7c"
      unitRef="usd">1529000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i98c2c9a62fc743aa900d19d57a0ef368_I20191031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTktMy0xLTEtMA_1b8be047-29a2-4d3e-a9b3-f8c7bcbf4a3e"
      unitRef="usd">726879000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id52889448167406989423acceb748aa7_I20191031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTktNS0xLTEtMA_93c6a985-b05f-4619-ade8-8686aeda146d"
      unitRef="usd">4774422000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if40b22e9ba844c3d97a627ea19392429_I20191031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTktNy0xLTEtMA_8f3bacf8-6243-4229-b2eb-ad008ff9d58b"
      unitRef="usd">-425183000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1b0a6e59521a4ce0b0b02f89ac4c85d8_I20191031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTktOS0xLTEtMA_305cd65d-f9c4-45a0-9011-5cd351d93adc"
      unitRef="usd">-5831000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibed446809f5d4afa8d2fcba8d092a375_I20191031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTktMTEtMS0xLTA_38083fd1-1c7d-455e-ba29-b6111a5a0bf0"
      unitRef="usd">46877000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia0c53c33707f4374a1b872db6ba359d8_I20191031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMTktMTMtMS0xLTA_066bda1a-5a2d-4b2a-a11d-c9e26e3aa076"
      unitRef="usd">5118693000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i376e20008ea74314a2f9782ac6b93383_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjEtMS0xLTEtMA_eab54689-9dee-4734-bcfa-685c846847fb"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="if61e0c02ca3342f7bac962529381db4e_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjEtMy0xLTEtMA_8998d812-b01e-4098-a1e3-a385a38447f8"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="idd2599afebdb4b32b26667da092a846c_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjEtNS0xLTEtMA_196a6a0d-a11a-44d3-bb47-27aba23737a4"
      unitRef="usd">56876000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3581b4c66559489297d2c67fe47debcd_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjEtNy0xLTEtMA_697d13a2-5d14-4fac-ae53-366d5cf22441"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="i845269deb7f94d05a448bdb40547f01a_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjEtOS0xLTEtMA_bec3d8e7-9659-47fb-a307-d1365c2c3ac8"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="i4ef883e4c9034d8da585a222ed3309cb_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjEtMTEtMS0xLTA_dac8fd02-8f5c-4dc7-aef1-4e045ad53d34"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjEtMTMtMS0xLTA_58f9ec4d-be68-426d-849d-182a864dd3a8"
      unitRef="usd">56876000</us-gaap:NetIncomeLoss>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i376e20008ea74314a2f9782ac6b93383_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjMtMS0xLTEtMA_f2ec1821-4934-4469-81c9-605415483b1c"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="if61e0c02ca3342f7bac962529381db4e_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjMtMy0xLTEtMA_541e6f55-6c94-4a2c-9d87-83f6672417f3"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="idd2599afebdb4b32b26667da092a846c_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjMtNS0xLTEtMA_4ad282d2-3917-44d8-824a-1251cfb2c62a"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i3581b4c66559489297d2c67fe47debcd_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjMtNy0xLTEtMA_58736e71-507d-4bf3-8f3e-91b3152c8997"
      unitRef="usd">476024000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i845269deb7f94d05a448bdb40547f01a_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjMtOS0xLTEtMA_04b3fe46-dfac-4e5f-be64-dada3ee7476d"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i4ef883e4c9034d8da585a222ed3309cb_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjMtMTEtMS0xLTA_859bb250-6633-4028-964e-68b926594b27"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjMtMTMtMS0xLTA_473bf8b5-da17-428d-8226-ef62fc8bb4be"
      unitRef="usd">476024000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i376e20008ea74314a2f9782ac6b93383_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjQtMS0xLTEtMA_0d2c98d2-f602-460a-b00c-8f59a6419aab"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="if61e0c02ca3342f7bac962529381db4e_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjQtMy0xLTEtMA_a110450c-1080-446e-b397-21cf78ed79a5"
      unitRef="usd">-17112000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="idd2599afebdb4b32b26667da092a846c_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjQtNS0xLTEtMA_d32eaafe-8c74-4671-ab24-3862fdb53f6d"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i3581b4c66559489297d2c67fe47debcd_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjQtNy0xLTEtMA_b6c54dc0-8d6c-4405-aa56-c4f561bccbb6"
      unitRef="usd">21042000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i845269deb7f94d05a448bdb40547f01a_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjQtOS0xLTEtMA_2d46228f-3135-4934-8bec-c9f2ca33c95c"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i4ef883e4c9034d8da585a222ed3309cb_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjQtMTEtMS0xLTA_b974d7b9-63c6-44f3-a9a8-5118c6c3b0f7"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjQtMTMtMS0xLTA_2777c537-0dc7-45c7-b482-f8ac65481182"
      unitRef="usd">3930000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i376e20008ea74314a2f9782ac6b93383_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjUtMS0xLTEtMA_80ccc22b-fcce-4570-8c04-7f3f00e80870"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="if61e0c02ca3342f7bac962529381db4e_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjUtMy0xLTEtMA_aa3f4fcc-c110-4830-8dee-78c7d1988aa4"
      unitRef="usd">-41000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="idd2599afebdb4b32b26667da092a846c_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjUtNS0xLTEtMA_a94a4030-d82a-4ee2-8b3c-daf349ff7325"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i3581b4c66559489297d2c67fe47debcd_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjUtNy0xLTEtMA_1cb376a0-d3c6-4c8a-b2a5-9d231d65f4d0"
      unitRef="usd">345000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i845269deb7f94d05a448bdb40547f01a_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjUtOS0xLTEtMA_254ab82d-c02b-4ba5-ac88-3e262ef4dc3b"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i4ef883e4c9034d8da585a222ed3309cb_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjUtMTEtMS0xLTA_8ecf4fa3-4499-48fa-af1e-06b4e6953abe"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjUtMTMtMS0xLTA_c2c7fad8-a559-4dd2-866f-210918d1e759"
      unitRef="usd">304000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i376e20008ea74314a2f9782ac6b93383_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjctMS0xLTEtMA_fc5a26b4-0ff9-46c0-8050-10fdeba273db"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if61e0c02ca3342f7bac962529381db4e_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjctMy0xLTEtMA_a9a67751-95e4-43c5-938b-65cca2f071e9"
      unitRef="usd">13383000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="idd2599afebdb4b32b26667da092a846c_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjctNS0xLTEtMA_01122516-c5b5-4a9e-af57-10acd8edd04d"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i3581b4c66559489297d2c67fe47debcd_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjctNy0xLTEtMA_87e1ff28-3592-4a24-b716-752f45dc2bbc"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i845269deb7f94d05a448bdb40547f01a_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjctOS0xLTEtMA_0b7457c1-e61f-40ee-bccb-3f1827f9c083"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i4ef883e4c9034d8da585a222ed3309cb_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjctMTEtMS0xLTA_46073b47-c4e6-421d-b2f7-5557680cac78"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjctMTMtMS0xLTA_a59e1dd3-984f-4640-a029-56edad48115e"
      unitRef="usd">13383000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:DividendsCommonStockCash
      contextRef="i376e20008ea74314a2f9782ac6b93383_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjktMS0xLTEtMA_e11ca449-9aae-46f3-9d06-9121d47224ff"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DividendsCommonStockCash
      contextRef="if61e0c02ca3342f7bac962529381db4e_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjktMy0xLTEtMA_5070d829-aee8-4a39-9d9f-c3638b1dfd2f"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DividendsCommonStockCash
      contextRef="idd2599afebdb4b32b26667da092a846c_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjktNS0xLTEtMA_6c5125ff-ea84-4c52-b4ff-8260def27e2a"
      unitRef="usd">15012000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i3581b4c66559489297d2c67fe47debcd_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjktNy0xLTEtMA_92cd5e02-de23-4532-bc62-d3760426e6b6"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DividendsCommonStockCash
      contextRef="i845269deb7f94d05a448bdb40547f01a_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjktOS0xLTEtMA_6aff2dd3-3ebc-4e95-8490-3d6e7ba3a9a9"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DividendsCommonStockCash
      contextRef="i4ef883e4c9034d8da585a222ed3309cb_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjktMTEtMS0xLTA_cde09a64-fecd-40de-955f-c716c84c998f"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DividendsCommonStockCash
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMjktMTMtMS0xLTA_2cef04c7-da16-41e4-a60e-afd4e6265d47"
      unitRef="usd">15012000</us-gaap:DividendsCommonStockCash>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i376e20008ea74314a2f9782ac6b93383_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMzAtMS0xLTEtMA_4fc1fdf7-0122-4c44-afad-154f3b4cc6ff"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if61e0c02ca3342f7bac962529381db4e_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMzAtMy0xLTEtMA_27e8be02-5b38-4808-8e51-032449f13d86"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="idd2599afebdb4b32b26667da092a846c_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMzAtNS0xLTEtMA_c26c45ed-9817-4ced-ae92-cf0be40822da"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i3581b4c66559489297d2c67fe47debcd_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMzAtNy0xLTEtMA_ada87a69-f7fc-457b-ba84-4a050d82a623"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i845269deb7f94d05a448bdb40547f01a_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMzAtOS0xLTEtMA_80759ad0-0ce7-4058-b1c2-67f0b027d5e9"
      unitRef="usd">278000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i4ef883e4c9034d8da585a222ed3309cb_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMzAtMTEtMS0xLTA_5d175b95-ccfb-4490-b7bc-059bb3acf34a"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMzAtMTMtMS0xLTA_940fdddb-1a86-4a08-8586-f0ce558c3e50"
      unitRef="usd">278000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i376e20008ea74314a2f9782ac6b93383_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMzEtMS0xLTEtMA_a9b20729-f8b8-4210-83aa-a8e6f7366c13"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="if61e0c02ca3342f7bac962529381db4e_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMzEtMy0xLTEtMA_f2b54102-99f4-420c-b87f-77f609247218"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="idd2599afebdb4b32b26667da092a846c_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMzEtNS0xLTEtMA_9562fc47-854a-47f3-b38c-8c9898b512d2"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i3581b4c66559489297d2c67fe47debcd_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMzEtNy0xLTEtMA_4b8a5214-56e2-4df2-987e-9346e4a8836a"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i845269deb7f94d05a448bdb40547f01a_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMzEtOS0xLTEtMA_d8fe8ca6-d464-48d5-9ebc-e8729939d120"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i4ef883e4c9034d8da585a222ed3309cb_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMzEtMTEtMS0xLTA_7cdf3748-532c-462a-bf20-4ef0abba955e"
      unitRef="usd">-1000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMzEtMTMtMS0xLTA_4f2f2fdf-5986-467a-8734-b2da54f2929d"
      unitRef="usd">-1000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="i376e20008ea74314a2f9782ac6b93383_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMzItMS0xLTEtMA_eb6c646f-77c1-4289-a33e-7f2021655bcc"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="if61e0c02ca3342f7bac962529381db4e_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMzItMy0xLTEtMA_862da3a1-c52d-4e7e-99ab-550558872e4c"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="idd2599afebdb4b32b26667da092a846c_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMzItNS0xLTEtMA_a57d0011-1092-4ebf-998c-3f5de8b2e6e2"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="i3581b4c66559489297d2c67fe47debcd_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMzItNy0xLTEtMA_d8d802e9-ac81-4ec1-80e2-bcac25a38f1a"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="i845269deb7f94d05a448bdb40547f01a_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMzItOS0xLTEtMA_8ffcaaa5-6925-4467-9066-14ae4d176e50"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="i4ef883e4c9034d8da585a222ed3309cb_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMzItMTEtMS0xLTA_e670ef77-b083-4f9a-82b1-4ec67a60712a"
      unitRef="usd">2653000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMzItMTMtMS0xLTA_7eb696b3-3022-4d36-9d69-78013697ea61"
      unitRef="usd">2653000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if9a77342ad62421b9c70f968ef528dad_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMzMtMS0xLTEtMA_ca9bca8f-e673-4335-9228-528bf85885b8"
      unitRef="usd">1529000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0ef1cddf32ce4848b9e16ed3fae00ab8_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMzMtMy0xLTEtMA_8bb46afd-a323-44b1-bf79-4bd96e2bf460"
      unitRef="usd">723109000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4b6be7fe4ef24105a10c2c63887cde94_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMzMtNS0xLTEtMA_a20f0c0c-146a-447c-9a28-312bc7b8bdad"
      unitRef="usd">4816286000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia41adb082a4f4f1cbdc5da07845a2fe1_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMzMtNy0xLTEtMA_2a9b32e6-1c40-40c9-ad82-4d2f3f25f4e6"
      unitRef="usd">-879820000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if47a4b19643349cbb9b770c0fec5545a_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMzMtOS0xLTEtMA_8130a02f-1e7e-41e6-89e8-8d1fc2b82df7"
      unitRef="usd">-5553000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i914c92b9469d46b995093beb8f0d4a33_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMzMtMTEtMS0xLTA_50c70fa6-55ce-4d70-a8fe-f9c97fdca365"
      unitRef="usd">49529000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i631ad510d8f447db82f7721c3d1c21b4_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8yOC9mcmFnOmI1MTE1ZDkxMmVkNzRiMmM5MTY1N2IzYjU5MmEyZmU2L3RhYmxlOmIxZTUxYzM0NzEzNjQyOTBhYmEzYTMzYjhiZjQ0NTZiL3RhYmxlcmFuZ2U6YjFlNTFjMzQ3MTM2NDI5MGFiYTNhMzNiOGJmNDQ1NmJfMzMtMTMtMS0xLTA_71bec544-0aa5-4443-9c81-77d1bdc2cb7c"
      unitRef="usd">4705080000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfMy0xLTEtMS0w_48002831-4b22-4b9d-9bb3-679f662d87be"
      unitRef="usd">96499000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfMy0zLTEtMS0w_ea78f001-d125-433b-bc08-457d34c51917"
      unitRef="usd">56876000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfNS0xLTEtMS0w_4e8336fd-42bd-495e-94d3-5dda4357b909"
      unitRef="usd">16876000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfNS0zLTEtMS0w_25eea81e-cf19-41c8-a138-78e53a27f7c7"
      unitRef="usd">14667000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfNi0xLTEtMS0w_0fbed522-ebb7-41f0-bc1b-e81bfbd1c035"
      unitRef="usd">12834000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfNi0zLTEtMS0w_318a7565-581f-40ae-a926-9d9459721d35"
      unitRef="usd">13383000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfNy0xLTEtMS0w_a0a94b4b-b18c-4821-9de8-6843d386b44a"
      unitRef="usd">1194000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfNy0zLTEtMS0w_162873c4-5999-4e11-a11a-74c55ff67478"
      unitRef="usd">12141000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfOC0xLTEtMS0w_c9454a9c-27d7-4630-97e3-3a37004bc72b"
      unitRef="usd">1080000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfOC0zLTEtMS0w_0d10104c-66d3-4194-9b27-f9ad9a0104d3"
      unitRef="usd">14703000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <tol:ChangeInDeferredTaxAsset
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfMTEtMS0xLTEtMA_8ac7769d-031d-4c9a-ae48-707ea18545ba"
      unitRef="usd">1277000</tol:ChangeInDeferredTaxAsset>
    <tol:ChangeInDeferredTaxAsset
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfMTEtMy0xLTEtMA_f8cb38c4-d8fd-43d4-b6c8-304093ad78db"
      unitRef="usd">751000</tol:ChangeInDeferredTaxAsset>
    <us-gaap:InventoryWriteDown
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfMTMtMS0xLTEtMA_062b0f4f-1e5d-41cd-990b-3b0cee14815b"
      unitRef="usd">1267000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfMTMtMy0xLTEtMA_13ec8fff-f01e-44fc-8bfb-2ff08f65a47f"
      unitRef="usd">1031000</us-gaap:InventoryWriteDown>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfMTQtMS0xLTEtMA_9d761dac-7366-4766-b640-efba5f74036b"
      unitRef="usd">-38279000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfMTQtMy0xLTEtMA_c9e59e0c-7a65-4a9a-80b2-ebc36adf7058"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfMTUtMS0xLTEtMA_9cc9248e-6d00-4c23-9f09-97731493c5be"
      unitRef="usd">3617000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfMTUtMy0xLTEtMA_4e3457db-aa26-4879-9486-6e4c3ca55e33"
      unitRef="usd">1091000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfMTktMS0xLTEtMA_797561c2-fcbf-46f1-b693-14bce1332a0a"
      unitRef="usd">274327000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfMTktMy0xLTEtMA_cdc32416-dc9b-43c5-af09-9ddebf7b1850"
      unitRef="usd">303384000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:MortgageLoansOnRealEstateNewMortgageLoans
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfMjAtMS0xLTEtMA_b52aa913-2855-4987-8a1a-1e467764f3ed"
      unitRef="usd">376036000</us-gaap:MortgageLoansOnRealEstateNewMortgageLoans>
    <us-gaap:MortgageLoansOnRealEstateNewMortgageLoans
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfMjAtMy0xLTEtMA_fa5ec294-1052-4e19-ba7d-4453b7b8d7e2"
      unitRef="usd">316852000</us-gaap:MortgageLoansOnRealEstateNewMortgageLoans>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfMjEtMS0xLTEtMA_8bdb755b-ec0b-4244-9a72-33e90f4e4d00"
      unitRef="usd">478982000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfMjEtMy0xLTEtMA_f41d573c-d46a-4143-abf3-26ea1b432c11"
      unitRef="usd">422376000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <tol:IncreaseDecreaseInReceivablesPrepaidExpensesAndOtherAssets
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfMjItMS0xLTEtMA_4a6e91e2-ce46-4482-b735-6867d21f9396"
      unitRef="usd">-34733000</tol:IncreaseDecreaseInReceivablesPrepaidExpensesAndOtherAssets>
    <tol:IncreaseDecreaseInReceivablesPrepaidExpensesAndOtherAssets
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfMjItMy0xLTEtMA_e1f63a70-437e-4fcf-92ab-981aca405e82"
      unitRef="usd">172153000</tol:IncreaseDecreaseInReceivablesPrepaidExpensesAndOtherAssets>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfMjMtMS0xLTEtMA_a86cac70-22dc-4605-b198-3c09f5f19c61"
      unitRef="usd">-3520000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfMjMtMy0xLTEtMA_2df619ea-c306-45b6-b138-d658204f4a10"
      unitRef="usd">-36131000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInCustomerDeposits
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfMjQtMS0xLTEtMA_a5f66930-623f-4e8e-8d3c-7a278e84e261"
      unitRef="usd">60580000</us-gaap:IncreaseDecreaseInCustomerDeposits>
    <us-gaap:IncreaseDecreaseInCustomerDeposits
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfMjQtMy0xLTEtMA_7c7059c1-7a25-4684-8926-61c93594b083"
      unitRef="usd">34058000</us-gaap:IncreaseDecreaseInCustomerDeposits>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfMjUtMS0xLTEtMA_917a4bed-73d9-403b-9843-e187674c58f7"
      unitRef="usd">40835000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfMjUtMy0xLTEtMA_f3d71546-e19d-4740-aa85-e5d0ce12ebfe"
      unitRef="usd">-84691000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfMjYtMS0xLTEtMA_c723caae-83ec-4d9e-9012-33bf69cce582"
      unitRef="usd">99000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfMjYtMy0xLTEtMA_8a6a587d-d23b-4394-bc69-8f6fea59cb9c"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfMjctMS0xLTEtMA_ad624980-571c-4287-b0bc-3b4d73427147"
      unitRef="usd">55323000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfMjctMy0xLTEtMA_c137dc3d-4c95-4af6-a6bb-5403b8c4da4d"
      unitRef="usd">-366416000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfMjktMS0xLTEtMA_927d5749-bdc4-416a-b2c7-ec407fce4bde"
      unitRef="usd">14496000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfMjktMy0xLTEtMA_0b0c9eb2-9341-45ce-8f01-60e245589381"
      unitRef="usd">26839000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfMzItMS0xLTEtMA_0eba70bf-2bc2-4b8a-85f6-bdccc4931c1b"
      unitRef="usd">112828000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfMzItMy0xLTEtMA_703c6c91-d8b1-4b7b-9371-4823c430ab77"
      unitRef="usd">4909000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfMzMtMS0xLTEtMA_3bb03bea-b229-4a8c-a8c6-ce7523cbe1b4"
      unitRef="usd">37853000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfMzMtMy0xLTEtMA_75f384ec-7aa4-449f-bd2c-db8d74fcda27"
      unitRef="usd">28983000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfMzYtMS0xLTEtMA_5a434e0f-c82d-409f-a72c-eadae9b5b0bd"
      unitRef="usd">79356000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfMzYtMy0xLTEtMA_8a5f56a5-1c7c-49c3-8177-c1004e5cd7c6"
      unitRef="usd"
      xsi:nil="true"/>
    <tol:OtherInvestingChanges
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfNDAtMS0xLTEtMzAyMg_0b925924-5a89-4713-baeb-2d3200de2507"
      unitRef="usd">334000</tol:OtherInvestingChanges>
    <tol:OtherInvestingChanges
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfNDAtMy0xLTEtMzAyMg_6c1f21ae-ae23-4aaa-abd8-ff9511ab05f1"
      unitRef="usd">649000</tol:OtherInvestingChanges>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfNDAtMS0xLTEtMA_47da31c0-637f-44f2-bbb4-3e83f189a7fb"
      unitRef="usd">-9781000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfNDAtMy0xLTEtMA_87615bc2-c567-4a98-8a98-68f9dcfd2c85"
      unitRef="usd">-2116000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfNDQtMS0xLTEtMA_5ddeb5b8-46e7-451f-88ad-577994121dec"
      unitRef="usd">597973000</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfNDQtMy0xLTEtMA_b42586de-abe9-4c73-8747-156504e4a952"
      unitRef="usd">702729000</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfNDYtMS0xLTEtMA_c4cc4ae5-b4f4-42e5-812a-c045934ba628"
      unitRef="usd">847415000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfNDYtMy0xLTEtMA_daf5e41c-93cd-490b-9bfa-84446df38adf"
      unitRef="usd">608481000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfNDctMS0xLTEtMA_75eadab3-6cbb-417c-8eb4-2a3a8d3df1b1"
      unitRef="usd">10020000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfNDctMy0xLTEtMA_05a56c3c-76c2-4934-97ba-e87c54e753a8"
      unitRef="usd"
      xsi:nil="true"/>
    <tol:Paymentsproceedsfromstockbasedbenefitplans
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfNDktMS0xLTEtMA_a95fb11b-ea40-4834-ba1c-6b18caeee15b"
      unitRef="usd">-4397000</tol:Paymentsproceedsfromstockbasedbenefitplans>
    <tol:Paymentsproceedsfromstockbasedbenefitplans
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfNDktMy0xLTEtMA_aab8687f-e3c6-48fd-b4ea-c8861e349ca8"
      unitRef="usd">4235000</tol:Paymentsproceedsfromstockbasedbenefitplans>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfNTAtMS0xLTEtMA_5770aa83-f559-40f0-ba7f-f865ea6e1339"
      unitRef="usd">179395000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfNTAtMy0xLTEtMA_01c5c4d3-b368-4c80-bfb1-1f44c65e17ee"
      unitRef="usd">476024000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividends
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfNTEtMS0xLTEtMA_ba0fa1e1-72d0-4bee-a5cf-0f24236bf66c"
      unitRef="usd">14285000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfNTEtMy0xLTEtMA_62f50580-ddee-4c80-9ef0-4fd797939500"
      unitRef="usd">14956000</us-gaap:PaymentsOfDividends>
    <us-gaap:ProceedsFromPaymentsToMinorityShareholders
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfNTItMS0xLTEtMA_ee5ea9fd-69bb-4447-aa02-30778a439b94"
      unitRef="usd">-4728000</us-gaap:ProceedsFromPaymentsToMinorityShareholders>
    <us-gaap:ProceedsFromPaymentsToMinorityShareholders
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfNTItMy0xLTEtMA_c2468660-489d-412d-b406-4da6506fc48e"
      unitRef="usd">44000</us-gaap:ProceedsFromPaymentsToMinorityShareholders>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfNTMtMS0xLTEtMA_c7eead3b-be25-4c94-9b6f-459211760bd5"
      unitRef="usd">-462267000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfNTMtMy0xLTEtMA_6b0a8f5f-2aa0-4522-b867-007a60053a5e"
      unitRef="usd">-392453000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfNTQtMS0xLTEtMA_43f32053-6a6f-4dd8-b955-cba8c901eff5"
      unitRef="usd">-416725000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfNTQtMy0xLTEtMA_d3484819-f969-4f63-b97d-b107df87006e"
      unitRef="usd">-760985000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfNTUtMS0xLTEtMA_92a6c190-4067-4a5e-99f2-6f08e9a1e284"
      unitRef="usd">1396604000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia0c53c33707f4374a1b872db6ba359d8_I20191031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfNTUtMy0xLTEtMA_a4dd56b3-d4a3-4fa4-970f-18574ea0917f"
      unitRef="usd">1319643000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfNTYtMS0xLTEtMA_9de397bb-e7bc-48cc-97ca-ff43ce46af96"
      unitRef="usd">979879000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i631ad510d8f447db82f7721c3d1c21b4_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zMS9mcmFnOjNiZWVjZWRhOTAxYjRkYjg4ZjVjZTBlMDVlZDRlNjQ4L3RhYmxlOmI4NjliNzQzNTgzMDRiZWQ5NmJiNWRhNmUwMmZiYjE3L3RhYmxlcmFuZ2U6Yjg2OWI3NDM1ODMwNGJlZDk2YmI1ZGE2ZTAyZmJiMTdfNTYtMy0xLTEtMA_e02e0b25-9f2f-4a9a-8439-4a34ca0fa041"
      unitRef="usd">558658000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zNy9mcmFnOjA5NWVmZGEyMWE0ZDRhNjI5MjNmOTk0MzY1NjA0OTQ4L3RleHRyZWdpb246MDk1ZWZkYTIxYTRkNGE2MjkyM2Y5OTQzNjU2MDQ5NDhfODM5MQ_59ec2449-88ec-43a3-9c7e-a396f948cae0">Significant Accounting Policies&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&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 condensed consolidated financial statements include the accounts of Toll Brothers, Inc. (the &#x201c;Company,&#x201d; &#x201c;we,&#x201d; &#x201c;us,&#x201d; or &#x201c;our&#x201d;), a Delaware corporation, and its majority owned subsidiaries. All significant intercompany accounts and transactions have been eliminated. Investments in 50% or less owned partnerships and affiliates are accounted for using the equity method unless it is determined that we have effective control of the entity, in which case we would consolidate the entity. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt"&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 condensed consolidated financial statements have been prepared in accordance with the rules and regulations of the Securities and Exchange Commission (&#x201c;SEC&#x201d;) for interim financial information. The October&#160;31, 2020 balance sheet amounts and disclosures included herein have been derived from our October&#160;31, 2020 audited financial statements. Since the accompanying condensed consolidated financial statements do not include all the information and footnotes required by U.S. generally accepted accounting principles (&#x201c;GAAP&#x201d;) for complete financial statements, they should be read in conjunction with the consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the fiscal year ended October&#160;31, 2020 (&#x201c;2020 Form 10-K&#x201d;). In the opinion of management, the accompanying unaudited condensed consolidated financial statements include all adjustments, which are of a normal recurring nature, necessary to present fairly our financial position as of January&#160;31, 2021; the results of our operations and changes in equity for the three-month periods ended January&#160;31, 2021 and 2020; and our cash flows for the three-month periods ended January&#160;31, 2021 and 2020. The results of operations for such interim periods are not necessarily indicative of the results to be expected for the full year. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in accordance with GAAP requires us to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. In times of economic disruption when uncertainty regarding future economic conditions is heightened, these estimates and assumptions are subject to greater variability. The Company is currently subject to risks and uncertainties resulting from the COVID-19 pandemic, which continues to impact our results of operations as well as our business operations. As a result, actual results could differ from the estimates and assumptions we make that affect the amounts reported in the condensed consolidated financial statements and accompanying notes, and such differences may be material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Reclassifications&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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 discussed in our 2020 Form 10-K, effective October 31, 2020, we reclassified sales commissions paid to third-party brokers from home sales cost of revenues to selling, general and administrative expense in our Consolidated Statements of Operations and Comprehensive Income. The reclassification aligns the treatment of sales commissions paid to third-party brokers with the treatment of sales commissions paid to in-house salespersons, and is consistent with the manner in which the majority of the Company&#x2019;s peers treat such commissions. The reclassification had the effect of lowering home sales cost of revenues (and increasing home sales gross margin) and increasing selling, general and administrative expense by the amount of third-party broker commissions, which totaled $26.8 million, or 2.1% of home sales revenues for the three months ended January 31, 2020. All prior period amounts have been reclassified to conform to the 2021 presentation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt"&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;Home sales revenues:&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; Revenues and cost of revenues from home sales are recognized at the time each home is delivered and title and possession are transferred to the buyer. For the majority of our home closings, our performance obligation to deliver a home is satisfied in less than one year from the date a binding sale agreement is signed. In certain states where we build, we are not able to complete certain outdoor features prior to the closing of the home. To the extent these separate performance obligations are not complete upon the home closing, we defer a portion of the home sales revenues related to these obligations and subsequently recognize the revenue upon completion of such obligations. As of January&#160;31, 2021, the home sales revenues and related costs we deferred related to these obligations were immaterial. Our contract liabilities, consisting of deposits received from customers for sold but undelivered homes, totaled $523.6 million and $459.4 million at January&#160;31, 2021 and October&#160;31, 2020, respectively. Of the outstanding customer deposits held as of October&#160;31, 2020, we recognized $94.0 million in home sales revenues during the three months ended January&#160;31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&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;Land sales and other revenues:&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; Our revenues from land sales and other generally consist of: (1) lot sales to third-party builders within our master planned communities; (2) land sales to joint ventures in which we retain an interest; (3) bulk sales to third &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;parties of land we have decided no longer meets our development criteria and (4) sales of commercial and retail properties generally located at our City Living buildings. In general, our performance obligation for each of these land sales is fulfilled upon the delivery of the land, which generally coincides with the receipt of cash consideration from the counterparty. For land sale transactions that contain repurchase options, revenues and related costs are not recognized until the repurchase option expires. In addition, when we sell land to a joint venture in which we retain an interest, we do not recognize revenue or gains on the sale to the extent of our retained interest in such joint venture. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&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;Forfeited Customer Deposits: &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;Forfeited customer deposits are recognized in &#x201c;Home sales revenues&#x201d; in our Condensed Consolidated Statements of Operations and Comprehensive Income in the period in which we determine that the customer will not complete the purchase of the home and we have the right to retain the deposit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&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;Sales Incentives:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; In order to promote sales of our homes, we may offer our home buyers sales incentives. These incentives vary by type and amount on a community-by-community and home-by-home basis. Incentives are reflected as a reduction in home sales revenues. Incentives are recognized at the time the home is delivered to the home buyer and we receive the sales proceeds.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Derivative Instruments and Hedging Activities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our objective in entering into derivative transactions is to manage our exposure to interest rate movements associated with certain variable rate debt. We recognize derivatives as either assets or liabilities on the balance sheet and measures those instruments at fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Since all of our derivatives are designated as cash flow hedges, the entire change in the fair value of the derivative included in the assessment of hedge effectiveness is initially reported in accumulated other comprehensive loss and subsequently reclassified to home sales cost of revenues in the accompanying Condensed Consolidated Statements of Operations and Comprehensive Income when the hedged transaction affects earnings. If it is determined that a derivative is not highly effective as a hedge, or if the hedged forecasted transaction is no longer probable of occurring, the amount recognized in Accumulated other comprehensive loss is released to earnings. See Note 12 &#x201c;Fair Value Disclosures&#x201d; for more information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&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 2016, the FASB created ASC 326 with the issuance of ASU No. 2016-13, &#x201c;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#x201d; (&#x201c;ASU 2016-13&#x201d;). ASU 2016-13 replaces the current incurred loss impairment methodology with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to estimate credit losses. ASU 2016-13 became effective for our fiscal year beginning November 1, 2020, and we adopted the new standard under the modified retrospective transition method. As a result of the adoption, we recognized a cumulative effect adjustment, net of tax, of $0.6 million to the opening balance of retained earnings. The adoption of ASU 2016-13 did not have a material impact on our Condensed Consolidated Balance Sheet or Condensed Consolidated Statement of Operations or Comprehensive Income, and there have been no significant changes to our internal controls, processes, or systems as a result of implementing this new standard.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zNy9mcmFnOjA5NWVmZGEyMWE0ZDRhNjI5MjNmOTk0MzY1NjA0OTQ4L3RleHRyZWdpb246MDk1ZWZkYTIxYTRkNGE2MjkyM2Y5OTQzNjU2MDQ5NDhfODM5Mg_23323890-b3ec-4285-9d40-3f959d1d3776">&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&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 condensed consolidated financial statements include the accounts of Toll Brothers, Inc. (the &#x201c;Company,&#x201d; &#x201c;we,&#x201d; &#x201c;us,&#x201d; or &#x201c;our&#x201d;), a Delaware corporation, and its majority owned subsidiaries. All significant intercompany accounts and transactions have been eliminated. Investments in 50% or less owned partnerships and affiliates are accounted for using the equity method unless it is determined that we have effective control of the entity, in which case we would consolidate the entity. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt"&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 condensed consolidated financial statements have been prepared in accordance with the rules and regulations of the Securities and Exchange Commission (&#x201c;SEC&#x201d;) for interim financial information. The October&#160;31, 2020 balance sheet amounts and disclosures included herein have been derived from our October&#160;31, 2020 audited financial statements. Since the accompanying condensed consolidated financial statements do not include all the information and footnotes required by U.S. generally accepted accounting principles (&#x201c;GAAP&#x201d;) for complete financial statements, they should be read in conjunction with the consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the fiscal year ended October&#160;31, 2020 (&#x201c;2020 Form 10-K&#x201d;). In the opinion of management, the accompanying unaudited condensed consolidated financial statements include all adjustments, which are of a normal recurring nature, necessary to present fairly our financial position as of January&#160;31, 2021; the results of our operations and changes in equity for the three-month periods ended January&#160;31, 2021 and 2020; and our cash flows for the three-month periods ended January&#160;31, 2021 and 2020. The results of operations for such interim periods are not necessarily indicative of the results to be expected for the full year. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in accordance with GAAP requires us to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. In times of economic disruption when uncertainty regarding future economic conditions is heightened, these estimates and assumptions are subject to greater variability. The Company is currently subject to risks and uncertainties resulting from the COVID-19 pandemic, which continues to impact our results of operations as well as our business operations. As a result, actual results could differ from the estimates and assumptions we make that affect the amounts reported in the condensed consolidated financial statements and accompanying notes, and such differences may be material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Reclassifications&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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 discussed in our 2020 Form 10-K, effective October 31, 2020, we reclassified sales commissions paid to third-party brokers from home sales cost of revenues to selling, general and administrative expense in our Consolidated Statements of Operations and Comprehensive Income. The reclassification aligns the treatment of sales commissions paid to third-party brokers with the treatment of sales commissions paid to in-house salespersons, and is consistent with the manner in which the majority of the Company&#x2019;s peers treat such commissions. The reclassification had the effect of lowering home sales cost of revenues (and increasing home sales gross margin) and increasing selling, general and administrative expense by the amount of third-party broker commissions, which totaled $26.8 million, or 2.1% of home sales revenues for the three months ended January 31, 2020. All prior period amounts have been reclassified to conform to the 2021 presentation.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:SalesCommissionsAndFees
      contextRef="ie580d5c8a41e486abf1f62ea0185d919_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zNy9mcmFnOjA5NWVmZGEyMWE0ZDRhNjI5MjNmOTk0MzY1NjA0OTQ4L3RleHRyZWdpb246MDk1ZWZkYTIxYTRkNGE2MjkyM2Y5OTQzNjU2MDQ5NDhfMjc0ODc3OTA4NDU1MQ_a6d34068-a0d6-44c5-858f-57e89cc84d9c"
      unitRef="usd">26800000</us-gaap:SalesCommissionsAndFees>
    <tol:ThirdPartyBrokerCommissionsAsAOfHomeSalesRevenues
      contextRef="ie580d5c8a41e486abf1f62ea0185d919_D20191101-20200131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zNy9mcmFnOjA5NWVmZGEyMWE0ZDRhNjI5MjNmOTk0MzY1NjA0OTQ4L3RleHRyZWdpb246MDk1ZWZkYTIxYTRkNGE2MjkyM2Y5OTQzNjU2MDQ5NDhfMjc0ODc3OTA4NDU1OQ_469d5d88-ead5-4265-9e5c-7115f835c3ae"
      unitRef="number">0.021</tol:ThirdPartyBrokerCommissionsAsAOfHomeSalesRevenues>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zNy9mcmFnOjA5NWVmZGEyMWE0ZDRhNjI5MjNmOTk0MzY1NjA0OTQ4L3RleHRyZWdpb246MDk1ZWZkYTIxYTRkNGE2MjkyM2Y5OTQzNjU2MDQ5NDhfODM4Mg_4af93272-2270-4acc-ad8c-802443d28b56">&lt;div style="margin-bottom:8pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt"&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;Home sales revenues:&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; Revenues and cost of revenues from home sales are recognized at the time each home is delivered and title and possession are transferred to the buyer. For the majority of our home closings, our performance obligation to deliver a home is satisfied in less than one year from the date a binding sale agreement is signed. In certain states where we build, we are not able to complete certain outdoor features prior to the closing of the home. To the extent these separate performance obligations are not complete upon the home closing, we defer a portion of the home sales revenues related to these obligations and subsequently recognize the revenue upon completion of such obligations. As of January&#160;31, 2021, the home sales revenues and related costs we deferred related to these obligations were immaterial. Our contract liabilities, consisting of deposits received from customers for sold but undelivered homes, totaled $523.6 million and $459.4 million at January&#160;31, 2021 and October&#160;31, 2020, respectively. Of the outstanding customer deposits held as of October&#160;31, 2020, we recognized $94.0 million in home sales revenues during the three months ended January&#160;31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&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;Land sales and other revenues:&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; Our revenues from land sales and other generally consist of: (1) lot sales to third-party builders within our master planned communities; (2) land sales to joint ventures in which we retain an interest; (3) bulk sales to third &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;parties of land we have decided no longer meets our development criteria and (4) sales of commercial and retail properties generally located at our City Living buildings. In general, our performance obligation for each of these land sales is fulfilled upon the delivery of the land, which generally coincides with the receipt of cash consideration from the counterparty. For land sale transactions that contain repurchase options, revenues and related costs are not recognized until the repurchase option expires. In addition, when we sell land to a joint venture in which we retain an interest, we do not recognize revenue or gains on the sale to the extent of our retained interest in such joint venture. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&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;Forfeited Customer Deposits: &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;Forfeited customer deposits are recognized in &#x201c;Home sales revenues&#x201d; in our Condensed Consolidated Statements of Operations and Comprehensive Income in the period in which we determine that the customer will not complete the purchase of the home and we have the right to retain the deposit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&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;Sales Incentives:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; In order to promote sales of our homes, we may offer our home buyers sales incentives. These incentives vary by type and amount on a community-by-community and home-by-home basis. Incentives are reflected as a reduction in home sales revenues. Incentives are recognized at the time the home is delivered to the home buyer and we receive the sales proceeds.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:CustomerAdvancesAndDeposits
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zNy9mcmFnOjA5NWVmZGEyMWE0ZDRhNjI5MjNmOTk0MzY1NjA0OTQ4L3RleHRyZWdpb246MDk1ZWZkYTIxYTRkNGE2MjkyM2Y5OTQzNjU2MDQ5NDhfMzgzMA_2fcb5737-a99f-40e0-993a-31fb35f55bc0"
      unitRef="usd">523600000</us-gaap:CustomerAdvancesAndDeposits>
    <us-gaap:CustomerAdvancesAndDeposits
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zNy9mcmFnOjA5NWVmZGEyMWE0ZDRhNjI5MjNmOTk0MzY1NjA0OTQ4L3RleHRyZWdpb246MDk1ZWZkYTIxYTRkNGE2MjkyM2Y5OTQzNjU2MDQ5NDhfMzgzNw_acbf76ed-c96d-480a-966d-58b0423b2bd8"
      unitRef="usd">459400000</us-gaap:CustomerAdvancesAndDeposits>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i0765a0285db44bbcaaef8264644fe266_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zNy9mcmFnOjA5NWVmZGEyMWE0ZDRhNjI5MjNmOTk0MzY1NjA0OTQ4L3RleHRyZWdpb246MDk1ZWZkYTIxYTRkNGE2MjkyM2Y5OTQzNjU2MDQ5NDhfMzkzNA_a422d155-d17b-4dc1-ab25-d7aa1b0c3b97"
      unitRef="usd">94000000.0</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zNy9mcmFnOjA5NWVmZGEyMWE0ZDRhNjI5MjNmOTk0MzY1NjA0OTQ4L3RleHRyZWdpb246MDk1ZWZkYTIxYTRkNGE2MjkyM2Y5OTQzNjU2MDQ5NDhfMTY0OTI2NzQ2NTIyOA_23fc5af2-a221-4831-abe2-d7258ad6b0f4">&lt;div style="margin-bottom:8pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Derivative Instruments and Hedging Activities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our objective in entering into derivative transactions is to manage our exposure to interest rate movements associated with certain variable rate debt. We recognize derivatives as either assets or liabilities on the balance sheet and measures those instruments at fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Since all of our derivatives are designated as cash flow hedges, the entire change in the fair value of the derivative included in the assessment of hedge effectiveness is initially reported in accumulated other comprehensive loss and subsequently reclassified to home sales cost of revenues in the accompanying Condensed Consolidated Statements of Operations and Comprehensive Income when the hedged transaction affects earnings. If it is determined that a derivative is not highly effective as a hedge, or if the hedged forecasted transaction is no longer probable of occurring, the amount recognized in Accumulated other comprehensive loss is released to earnings. See Note 12 &#x201c;Fair Value Disclosures&#x201d; for more information.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zNy9mcmFnOjA5NWVmZGEyMWE0ZDRhNjI5MjNmOTk0MzY1NjA0OTQ4L3RleHRyZWdpb246MDk1ZWZkYTIxYTRkNGE2MjkyM2Y5OTQzNjU2MDQ5NDhfODQwOA_4a7f2071-bdba-44df-aed5-2424fc5a13b4">&lt;div style="margin-bottom:8pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&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 2016, the FASB created ASC 326 with the issuance of ASU No. 2016-13, &#x201c;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#x201d; (&#x201c;ASU 2016-13&#x201d;). ASU 2016-13 replaces the current incurred loss impairment methodology with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to estimate credit losses. ASU 2016-13 became effective for our fiscal year beginning November 1, 2020, and we adopted the new standard under the modified retrospective transition method. As a result of the adoption, we recognized a cumulative effect adjustment, net of tax, of $0.6 million to the opening balance of retained earnings. The adoption of ASU 2016-13 did not have a material impact on our Condensed Consolidated Balance Sheet or Condensed Consolidated Statement of Operations or Comprehensive Income, and there have been no significant changes to our internal controls, processes, or systems as a result of implementing this new standard.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:StockholdersEquityOther
      contextRef="i00bafe51040441399a8387fe4df8bf31_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8zNy9mcmFnOjA5NWVmZGEyMWE0ZDRhNjI5MjNmOTk0MzY1NjA0OTQ4L3RleHRyZWdpb246MDk1ZWZkYTIxYTRkNGE2MjkyM2Y5OTQzNjU2MDQ5NDhfMTY0OTI2NzQ2NTI2Ng_dc308ff8-4969-4306-80f1-8b855c79e837"
      unitRef="usd">-600000</us-gaap:StockholdersEquityOther>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80MC9mcmFnOjlhNGJhNzc2ODRmNjQ0NjliZDM0YTY4YzU2MTgyY2ZjL3RleHRyZWdpb246OWE0YmE3NzY4NGY2NDQ2OWJkMzRhNjhjNTYxODJjZmNfMTYyOQ_ee7bff20-07a9-4099-86c4-06cfbb5a3c89">Acquisitions In fiscal 2020, we acquired substantially all of the assets and operations of The Thrive Group, LLC (&#x201c;Thrive&#x201d;), an urban infill builder with operations in Atlanta, Georgia and Nashville, Tennessee, and Keller Homes, Inc. (&#x201c;Keller&#x201d;), a builder with operations in Colorado Springs, Colorado. The aggregate purchase price for these acquisitions was approximately $79.2 million in cash. The assets acquired were primarily inventory, including approximately 1,100 home sites owned or controlled through land purchase agreements. One of these acquisitions was accounted for as a business combination and neither were material to our results of operations or financial condition.</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessAcquisitionNameOfAcquiredEntity
      contextRef="i7b08ea18866d44ac808d073eeaa0fb49_D20200201-20200229"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80MC9mcmFnOjlhNGJhNzc2ODRmNjQ0NjliZDM0YTY4YzU2MTgyY2ZjL3RleHRyZWdpb246OWE0YmE3NzY4NGY2NDQ2OWJkMzRhNjhjNTYxODJjZmNfMTYzMQ_2ae26ef7-0cd5-4296-beeb-5ba345f2d29c">The Thrive Group, LLC</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
    <us-gaap:BusinessAcquisitionNameOfAcquiredEntity
      contextRef="i7bd1b161923747a1a36c9bf5974b6ab7_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80MC9mcmFnOjlhNGJhNzc2ODRmNjQ0NjliZDM0YTY4YzU2MTgyY2ZjL3RleHRyZWdpb246OWE0YmE3NzY4NGY2NDQ2OWJkMzRhNjhjNTYxODJjZmNfMTA5OTUxMTYzMzQ5Nw_3ac64d21-5b0c-482a-b199-294b40f71bff">Keller Homes, Inc. (&#x201c;Keller&#x201d;)</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i31ddc7dba95d4f988b25ba916853ba9e_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80MC9mcmFnOjlhNGJhNzc2ODRmNjQ0NjliZDM0YTY4YzU2MTgyY2ZjL3RleHRyZWdpb246OWE0YmE3NzY4NGY2NDQ2OWJkMzRhNjhjNTYxODJjZmNfMjc0ODc3OTA3NDQ0OQ_cd11cd6a-2dbd-4117-9e09-6a1f70bbf52e"
      unitRef="usd">79200000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <tol:Numberofhomesitesincludedinacquisition
      contextRef="i31ddc7dba95d4f988b25ba916853ba9e_D20201101-20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80MC9mcmFnOjlhNGJhNzc2ODRmNjQ0NjliZDM0YTY4YzU2MTgyY2ZjL3RleHRyZWdpb246OWE0YmE3NzY4NGY2NDQ2OWJkMzRhNjhjNTYxODJjZmNfMjc0ODc3OTA3NDQ1Mw_f0faa3a7-dbcd-4127-a29b-1c21ec6049ce"
      unitRef="home_sites">1100</tol:Numberofhomesitesincludedinacquisition>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RleHRyZWdpb246ZGFlY2FhZWFjNzhmNDJiN2I4Yzc5YjYzNTQwMjBkOGZfMzA3Nw_be162c4b-ca47-4441-af28-36bfe6c991c5">Inventory&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventory at January&#160;31, 2021 and October&#160;31, 2020 consisted of the following (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.413%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.776%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.778%"/&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:400;line-height:100%"&gt;January 31,&lt;br/&gt;2021&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:400;line-height:100%"&gt;October 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land controlled for future communities&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;207,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;223,525&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land owned for future communities&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;996,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,036,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating communities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,719,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,398,538&#160;&lt;/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: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;7,923,635&#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;7,658,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating communities include communities offering homes for sale; communities that have sold all available home sites but have not completed delivery of the homes; communities that were previously offering homes for sale but are temporarily closed due to business conditions or non-availability of improved home sites and that are expected to reopen within 12 months of the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;end of the fiscal period being reported on; and communities preparing to open for sale. The carrying value attributable to operating communities includes the cost of homes under construction, land and land development costs, the carrying cost of home sites in current and future phases of these communities, and the carrying cost of model homes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Communities that were previously offering homes for sale but are temporarily closed due to business conditions, do not have any remaining backlog, and are not expected to reopen within 12 months of the end of the fiscal period being reported on are included in land owned for future communities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information regarding the classification, number, and carrying value of these temporarily closed communities, as of the dates indicated, is provided in the table below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.191%"/&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:400;line-height:100%"&gt;January 31,&lt;br/&gt;2021&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:400;line-height:100%"&gt;October 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land owned for future communities:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of communities&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;8&#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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying value (in thousands)&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;41,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;68,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating communities:&lt;/span&gt;&lt;/td&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of communities&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying value (in thousands)&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;54,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;32,112&#160;&lt;/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="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amounts we have provided for inventory impairment charges and the expensing of costs that we believe not to be recoverable, for the periods indicated, are shown in the table below (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.206%"/&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three months ended January 31,&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:400;line-height:100%"&gt;2020&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:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land controlled for future communities&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;167&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating communities&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,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"&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: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,267&#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,031&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 12, &#x201c;Fair Value Disclosures,&#x201d; for information regarding the number of operating communities that we tested for potential impairment, the number of operating communities in which we recognized impairment charges, the amount of impairment charges recognized, and the fair values of those communities, net of impairment charges.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 14, &#x201c;Commitments and Contingencies,&#x201d; for information regarding land purchase commitments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At January&#160;31, 2021, we evaluated our land purchase contracts, including those to acquire land for apartment developments, to determine whether any of the selling entities were VIEs and, if they were, whether we were the primary beneficiary of any of them. Under these land purchase contracts, we do not possess legal title to the land; our risk is generally limited to deposits paid to the sellers and predevelopment costs incurred; and the creditors of the sellers generally have no recourse against us. At January&#160;31, 2021, we determined that 218 land purchase contracts, with an aggregate purchase price of $2.31 billion, on which we had made aggregate deposits totaling $193.0 million, were VIEs, and that we were not the primary beneficiary of any VIE related to our land purchase contracts. At October&#160;31, 2020, we determined that 207 land purchase contracts, with an aggregate purchase price of $2.31 billion, on which we had made aggregate deposits totaling $208.7 million, were VIEs and that we were not the primary beneficiary of any VIE related to our land purchase contracts. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest incurred, capitalized, and expensed, for the periods indicated, was as follows (amounts in thousands):&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.206%"/&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three months ended January 31,&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:400;line-height:100%"&gt;2020&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:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest capitalized, beginning of period&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;297,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;311,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest incurred&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;41,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expensed to home sales cost of revenues&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;(33,325)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,774)&lt;/span&gt;&lt;/td&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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expensed to land sales and other cost of revenues&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,838)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(567)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest capitalized on investments in unconsolidated entities&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,134)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(881)&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Previously capitalized interest on investments in unconsolidated entities transferred to inventory&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;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest capitalized, end of period&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;302,961&#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;320,751&#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="display:none"/&gt;&lt;td colspan="3" 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;During the three months ended January 31, 2021, we incurred $154,000 of interest related to our interest rate swaps which is included in accumulated other comprehensive loss, of which approximately $10,000 was expensed to home sales cost of revenues. No similar amounts were incurred during the three months ended January 31, 2020.</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RleHRyZWdpb246ZGFlY2FhZWFjNzhmNDJiN2I4Yzc5YjYzNTQwMjBkOGZfMzA1NA_f02eab9a-af74-4538-896d-68429747f015">&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventory at January&#160;31, 2021 and October&#160;31, 2020 consisted of the following (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.413%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.776%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.778%"/&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:400;line-height:100%"&gt;January 31,&lt;br/&gt;2021&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:400;line-height:100%"&gt;October 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land controlled for future communities&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;207,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;223,525&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land owned for future communities&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;996,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,036,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating communities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,719,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,398,538&#160;&lt;/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: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;7,923,635&#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;7,658,906&#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:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryOperativeBuilders
      contextRef="i4439dd6bf77d401d8f629d69edc7dd88_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RhYmxlOjAzODVhODIzZWUwMDRlYjdhNWFmMmRjZWJmNzFjZDE4L3RhYmxlcmFuZ2U6MDM4NWE4MjNlZTAwNGViN2E1YWYyZGNlYmY3MWNkMThfMS0xLTEtMS0w_e8efc9db-1f65-46a9-9613-9e883b9a40ab"
      unitRef="usd">207383000</us-gaap:InventoryOperativeBuilders>
    <us-gaap:InventoryOperativeBuilders
      contextRef="i004e6e1f0c2d45658bb9704be5c0a6a4_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RhYmxlOjAzODVhODIzZWUwMDRlYjdhNWFmMmRjZWJmNzFjZDE4L3RhYmxlcmFuZ2U6MDM4NWE4MjNlZTAwNGViN2E1YWYyZGNlYmY3MWNkMThfMS0zLTEtMS0w_38d7324b-4a94-4005-ab09-e493ed3ce9db"
      unitRef="usd">223525000</us-gaap:InventoryOperativeBuilders>
    <us-gaap:InventoryOperativeBuilders
      contextRef="i44be941c555643c3a7548ad05e286637_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RhYmxlOjAzODVhODIzZWUwMDRlYjdhNWFmMmRjZWJmNzFjZDE4L3RhYmxlcmFuZ2U6MDM4NWE4MjNlZTAwNGViN2E1YWYyZGNlYmY3MWNkMThfMi0xLTEtMS0w_26eed747-66be-4274-a941-b79267fbe7cd"
      unitRef="usd">996420000</us-gaap:InventoryOperativeBuilders>
    <us-gaap:InventoryOperativeBuilders
      contextRef="if5529934d1d3477a8a7b48fc222a2349_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RhYmxlOjAzODVhODIzZWUwMDRlYjdhNWFmMmRjZWJmNzFjZDE4L3RhYmxlcmFuZ2U6MDM4NWE4MjNlZTAwNGViN2E1YWYyZGNlYmY3MWNkMThfMi0zLTEtMS0w_023964e6-f20e-4448-81eb-b8cb4580864e"
      unitRef="usd">1036843000</us-gaap:InventoryOperativeBuilders>
    <us-gaap:InventoryOperativeBuilders
      contextRef="i92990b94782b468187780b8de243faa4_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RhYmxlOjAzODVhODIzZWUwMDRlYjdhNWFmMmRjZWJmNzFjZDE4L3RhYmxlcmFuZ2U6MDM4NWE4MjNlZTAwNGViN2E1YWYyZGNlYmY3MWNkMThfMy0xLTEtMS0w_7fe6ea54-4de6-46b8-a582-007df66cf033"
      unitRef="usd">6719832000</us-gaap:InventoryOperativeBuilders>
    <us-gaap:InventoryOperativeBuilders
      contextRef="i3dacabc2778c4a6dbf5b4eee1a96933e_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RhYmxlOjAzODVhODIzZWUwMDRlYjdhNWFmMmRjZWJmNzFjZDE4L3RhYmxlcmFuZ2U6MDM4NWE4MjNlZTAwNGViN2E1YWYyZGNlYmY3MWNkMThfMy0zLTEtMS0w_f58834d2-d58a-4c16-bbbe-710e5a93ffee"
      unitRef="usd">6398538000</us-gaap:InventoryOperativeBuilders>
    <us-gaap:InventoryOperativeBuilders
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RhYmxlOjAzODVhODIzZWUwMDRlYjdhNWFmMmRjZWJmNzFjZDE4L3RhYmxlcmFuZ2U6MDM4NWE4MjNlZTAwNGViN2E1YWYyZGNlYmY3MWNkMThfNC0xLTEtMS0w_671de9ac-9452-4f38-ac34-37e33e84b603"
      unitRef="usd">7923635000</us-gaap:InventoryOperativeBuilders>
    <us-gaap:InventoryOperativeBuilders
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RhYmxlOjAzODVhODIzZWUwMDRlYjdhNWFmMmRjZWJmNzFjZDE4L3RhYmxlcmFuZ2U6MDM4NWE4MjNlZTAwNGViN2E1YWYyZGNlYmY3MWNkMThfNC0zLTEtMS0w_24c14527-4efd-4b28-916a-a8c36fb9c826"
      unitRef="usd">7658906000</us-gaap:InventoryOperativeBuilders>
    <tol:ScheduleOfTemporarilyClosedCommunitiesTableTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RleHRyZWdpb246ZGFlY2FhZWFjNzhmNDJiN2I4Yzc5YjYzNTQwMjBkOGZfMzA1MA_dcd6654d-93fc-423d-af99-68d7109561b4">&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information regarding the classification, number, and carrying value of these temporarily closed communities, as of the dates indicated, is provided in the table below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.191%"/&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:400;line-height:100%"&gt;January 31,&lt;br/&gt;2021&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:400;line-height:100%"&gt;October 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land owned for future communities:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of communities&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;8&#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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying value (in thousands)&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;41,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;68,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating communities:&lt;/span&gt;&lt;/td&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of communities&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying value (in thousands)&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;54,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;32,112&#160;&lt;/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;</tol:ScheduleOfTemporarilyClosedCommunitiesTableTextBlock>
    <tol:NumberOfTemporarilyClosedCommunities
      contextRef="i44be941c555643c3a7548ad05e286637_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RhYmxlOjQ2NzViMzg2ZmM2MTRiMjJhZTZmMDc3MjYyZjcyOTU4L3RhYmxlcmFuZ2U6NDY3NWIzODZmYzYxNGIyMmFlNmYwNzcyNjJmNzI5NThfMi0xLTEtMS0w_2bd34e16-b82f-4ce5-9207-79bbc037c6c5"
      unitRef="numberofcommunities">8</tol:NumberOfTemporarilyClosedCommunities>
    <tol:NumberOfTemporarilyClosedCommunities
      contextRef="if5529934d1d3477a8a7b48fc222a2349_I20201031"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RhYmxlOjQ2NzViMzg2ZmM2MTRiMjJhZTZmMDc3MjYyZjcyOTU4L3RhYmxlcmFuZ2U6NDY3NWIzODZmYzYxNGIyMmFlNmYwNzcyNjJmNzI5NThfMi0zLTEtMS0w_619996b0-e9fd-4950-b31f-e820cb6a16fc"
      unitRef="numberofcommunities">10</tol:NumberOfTemporarilyClosedCommunities>
    <tol:TemporarilyClosedCommunitiesCarryingValue
      contextRef="i44be941c555643c3a7548ad05e286637_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RhYmxlOjQ2NzViMzg2ZmM2MTRiMjJhZTZmMDc3MjYyZjcyOTU4L3RhYmxlcmFuZ2U6NDY3NWIzODZmYzYxNGIyMmFlNmYwNzcyNjJmNzI5NThfMy0xLTEtMS0w_210b9224-7ddd-431d-b4ac-c79fc62af402"
      unitRef="usd">41231000</tol:TemporarilyClosedCommunitiesCarryingValue>
    <tol:TemporarilyClosedCommunitiesCarryingValue
      contextRef="if5529934d1d3477a8a7b48fc222a2349_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RhYmxlOjQ2NzViMzg2ZmM2MTRiMjJhZTZmMDc3MjYyZjcyOTU4L3RhYmxlcmFuZ2U6NDY3NWIzODZmYzYxNGIyMmFlNmYwNzcyNjJmNzI5NThfMy0zLTEtMS0w_75bbc188-f681-4585-8aff-2e10b5a1146a"
      unitRef="usd">68064000</tol:TemporarilyClosedCommunitiesCarryingValue>
    <tol:NumberOfTemporarilyClosedCommunities
      contextRef="i92990b94782b468187780b8de243faa4_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RhYmxlOjQ2NzViMzg2ZmM2MTRiMjJhZTZmMDc3MjYyZjcyOTU4L3RhYmxlcmFuZ2U6NDY3NWIzODZmYzYxNGIyMmFlNmYwNzcyNjJmNzI5NThfNS0xLTEtMS0w_f0f759b6-1bdc-482d-b458-d31bfe2717fb"
      unitRef="numberofcommunities">4</tol:NumberOfTemporarilyClosedCommunities>
    <tol:NumberOfTemporarilyClosedCommunities
      contextRef="i3dacabc2778c4a6dbf5b4eee1a96933e_I20201031"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RhYmxlOjQ2NzViMzg2ZmM2MTRiMjJhZTZmMDc3MjYyZjcyOTU4L3RhYmxlcmFuZ2U6NDY3NWIzODZmYzYxNGIyMmFlNmYwNzcyNjJmNzI5NThfNS0zLTEtMS0w_8276438e-01a3-4afe-b3bd-8563c418bef3"
      unitRef="numberofcommunities">4</tol:NumberOfTemporarilyClosedCommunities>
    <tol:TemporarilyClosedCommunitiesCarryingValue
      contextRef="i92990b94782b468187780b8de243faa4_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RhYmxlOjQ2NzViMzg2ZmM2MTRiMjJhZTZmMDc3MjYyZjcyOTU4L3RhYmxlcmFuZ2U6NDY3NWIzODZmYzYxNGIyMmFlNmYwNzcyNjJmNzI5NThfNi0xLTEtMS0w_22ce3639-3e89-4850-8189-3061cdb72699"
      unitRef="usd">54040000</tol:TemporarilyClosedCommunitiesCarryingValue>
    <tol:TemporarilyClosedCommunitiesCarryingValue
      contextRef="i3dacabc2778c4a6dbf5b4eee1a96933e_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RhYmxlOjQ2NzViMzg2ZmM2MTRiMjJhZTZmMDc3MjYyZjcyOTU4L3RhYmxlcmFuZ2U6NDY3NWIzODZmYzYxNGIyMmFlNmYwNzcyNjJmNzI5NThfNi0zLTEtMS0w_530b87fb-df45-4850-af04-aea131df2d12"
      unitRef="usd">32112000</tol:TemporarilyClosedCommunitiesCarryingValue>
    <tol:InventoryImpairmentChargesAndExpensingOfCostsThatItIsBelievedNotToBeRecoverableTableTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RleHRyZWdpb246ZGFlY2FhZWFjNzhmNDJiN2I4Yzc5YjYzNTQwMjBkOGZfMzA5Mg_24751133-b609-483d-8cc7-e52f54ffc187">&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amounts we have provided for inventory impairment charges and the expensing of costs that we believe not to be recoverable, for the periods indicated, are shown in the table below (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.206%"/&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three months ended January 31,&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:400;line-height:100%"&gt;2020&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:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land controlled for future communities&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;167&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating communities&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,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"&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: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,267&#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,031&#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="display:none"/&gt;&lt;td colspan="3" 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;</tol:InventoryImpairmentChargesAndExpensingOfCostsThatItIsBelievedNotToBeRecoverableTableTextBlock>
    <us-gaap:InventoryWriteDown
      contextRef="ib022f9d347b8412b985a22aa33805956_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RhYmxlOjhkOTVkM2NlYjdhNjQ3MmE5YWYzNzY0ODgzY2QzODlkL3RhYmxlcmFuZ2U6OGQ5NWQzY2ViN2E2NDcyYTlhZjM3NjQ4ODNjZDM4OWRfMi0xLTEtMS0w_6484085f-9cc1-446f-a566-245d21def888"
      unitRef="usd">167000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="ibd08ad003bf943d1bbf4b2f9b50f68a2_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RhYmxlOjhkOTVkM2NlYjdhNjQ3MmE5YWYzNzY0ODgzY2QzODlkL3RhYmxlcmFuZ2U6OGQ5NWQzY2ViN2E2NDcyYTlhZjM3NjQ4ODNjZDM4OWRfMi0zLTEtMS0w_f97c2d7e-2e7b-468d-847e-747dd8225f1a"
      unitRef="usd">1031000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i88fe518789ae4514bf1b98d86ca41d5e_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RhYmxlOjhkOTVkM2NlYjdhNjQ3MmE5YWYzNzY0ODgzY2QzODlkL3RhYmxlcmFuZ2U6OGQ5NWQzY2ViN2E2NDcyYTlhZjM3NjQ4ODNjZDM4OWRfNC0xLTEtMS0w_b2427be0-3f18-4bfc-85b8-f4420cdccc2e"
      unitRef="usd">1100000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i68c14a6153154904ae935ff4c26a56ac_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RhYmxlOjhkOTVkM2NlYjdhNjQ3MmE5YWYzNzY0ODgzY2QzODlkL3RhYmxlcmFuZ2U6OGQ5NWQzY2ViN2E2NDcyYTlhZjM3NjQ4ODNjZDM4OWRfNC0zLTEtMS0w_72efddca-0d10-4ec6-9a88-d386f98d206c"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InventoryWriteDown
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RhYmxlOjhkOTVkM2NlYjdhNjQ3MmE5YWYzNzY0ODgzY2QzODlkL3RhYmxlcmFuZ2U6OGQ5NWQzY2ViN2E2NDcyYTlhZjM3NjQ4ODNjZDM4OWRfNS0xLTEtMS0w_52ea5dcf-1da5-4d50-8307-997aa7c83ca7"
      unitRef="usd">1267000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RhYmxlOjhkOTVkM2NlYjdhNjQ3MmE5YWYzNzY0ODgzY2QzODlkL3RhYmxlcmFuZ2U6OGQ5NWQzY2ViN2E2NDcyYTlhZjM3NjQ4ODNjZDM4OWRfNS0zLTEtMS0w_96956ea1-de48-4b9d-ba95-57ce7849b7a9"
      unitRef="usd">1031000</us-gaap:InventoryWriteDown>
    <tol:NumberOfDeterminedLandPurchaseContracts
      contextRef="i65a191ea47c84526a8fd10279f40bbe0_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RleHRyZWdpb246ZGFlY2FhZWFjNzhmNDJiN2I4Yzc5YjYzNTQwMjBkOGZfMjQ1Mg_dcd74269-ffe4-4a21-bd43-12a287fb2521"
      unitRef="number">218</tol:NumberOfDeterminedLandPurchaseContracts>
    <us-gaap:PurchaseObligation
      contextRef="i09c79ec2cc0a47769511eb34c107da9a_I20210131"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RleHRyZWdpb246ZGFlY2FhZWFjNzhmNDJiN2I4Yzc5YjYzNTQwMjBkOGZfMjUxNg_ec26a899-eb34-479a-8eff-5234656e39ba"
      unitRef="usd">2310000000</us-gaap:PurchaseObligation>
    <us-gaap:DepositAssets
      contextRef="ifef46d221af943e39ba58ad9899e24e9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RleHRyZWdpb246ZGFlY2FhZWFjNzhmNDJiN2I4Yzc5YjYzNTQwMjBkOGZfMjU2OQ_7a1ab0ee-bae8-40b4-9243-771e1f56382f"
      unitRef="usd">193000000.0</us-gaap:DepositAssets>
    <tol:NumberOfDeterminedLandPurchaseContracts
      contextRef="i5d1e9ad9b48a47b69d065d2387f4e2d0_I20201031"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RleHRyZWdpb246ZGFlY2FhZWFjNzhmNDJiN2I4Yzc5YjYzNTQwMjBkOGZfMjcwNg_c152552d-09f6-48bd-a9f9-6e63d3fed991"
      unitRef="number">207</tol:NumberOfDeterminedLandPurchaseContracts>
    <us-gaap:PurchaseObligation
      contextRef="i5427cf266b55495a9183a16b0dfbdc3f_I20201031"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RleHRyZWdpb246ZGFlY2FhZWFjNzhmNDJiN2I4Yzc5YjYzNTQwMjBkOGZfMjc3MA_095ea6d1-3b19-4079-889c-b861a20c3a27"
      unitRef="usd">2310000000</us-gaap:PurchaseObligation>
    <us-gaap:DepositAssets
      contextRef="i7f54a380d65143d3910eb92c6febb70f_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RleHRyZWdpb246ZGFlY2FhZWFjNzhmNDJiN2I4Yzc5YjYzNTQwMjBkOGZfMjgyMw_edfea057-03ac-4843-8a91-6b70ecc1d443"
      unitRef="usd">208700000</us-gaap:DepositAssets>
    <tol:InterestIncurredCapitalizedAndExpensedTableTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RleHRyZWdpb246ZGFlY2FhZWFjNzhmNDJiN2I4Yzc5YjYzNTQwMjBkOGZfMzA4MA_6132c4b9-da28-4ff9-b957-6b2a8c004c30">&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest incurred, capitalized, and expensed, for the periods indicated, was as follows (amounts in thousands):&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.206%"/&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three months ended January 31,&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:400;line-height:100%"&gt;2020&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:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest capitalized, beginning of period&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;297,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;311,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest incurred&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;41,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expensed to home sales cost of revenues&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;(33,325)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,774)&lt;/span&gt;&lt;/td&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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expensed to land sales and other cost of revenues&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,838)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(567)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest capitalized on investments in unconsolidated entities&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,134)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(881)&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Previously capitalized interest on investments in unconsolidated entities transferred to inventory&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;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest capitalized, end of period&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;302,961&#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;320,751&#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="display:none"/&gt;&lt;td colspan="3" 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;</tol:InterestIncurredCapitalizedAndExpensedTableTextBlock>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RhYmxlOjVlYzFlOGNlZjc0YTRkZjhiMjJkYmM3MmExZGJiZjdlL3RhYmxlcmFuZ2U6NWVjMWU4Y2VmNzRhNGRmOGIyMmRiYzcyYTFkYmJmN2VfMi0xLTEtMS0w_8148cd13-f06d-4440-a7ac-32e169afd40d"
      unitRef="usd">297975000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="ia0c53c33707f4374a1b872db6ba359d8_I20191031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RhYmxlOjVlYzFlOGNlZjc0YTRkZjhiMjJkYmM3MmExZGJiZjdlL3RhYmxlcmFuZ2U6NWVjMWU4Y2VmNzRhNGRmOGIyMmRiYzcyYTFkYmJmN2VfMi0zLTEtMS0w_3073fb3f-9197-44c5-b855-0812bdf9e143"
      unitRef="usd">311323000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RhYmxlOjVlYzFlOGNlZjc0YTRkZjhiMjJkYmM3MmExZGJiZjdlL3RhYmxlcmFuZ2U6NWVjMWU4Y2VmNzRhNGRmOGIyMmRiYzcyYTFkYmJmN2VfMy0xLTEtMS0w_9a129b9d-8525-49e2-9515-9b09d752506c"
      unitRef="usd">41268000</us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RhYmxlOjVlYzFlOGNlZjc0YTRkZjhiMjJkYmM3MmExZGJiZjdlL3RhYmxlcmFuZ2U6NWVjMWU4Y2VmNzRhNGRmOGIyMmRiYzcyYTFkYmJmN2VfMy0zLTEtMS0w_1a905d22-db53-4001-96ef-a948e0331a83"
      unitRef="usd">43650000</us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1
      contextRef="i0765a0285db44bbcaaef8264644fe266_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RhYmxlOjVlYzFlOGNlZjc0YTRkZjhiMjJkYmM3MmExZGJiZjdlL3RhYmxlcmFuZ2U6NWVjMWU4Y2VmNzRhNGRmOGIyMmRiYzcyYTFkYmJmN2VfNC0xLTEtMS0w_28b0db2e-ad0e-478c-98a2-1006326aa5f1"
      unitRef="usd">33325000</us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1
      contextRef="idd606d6e6bad4493a2fdb817d4bf547c_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RhYmxlOjVlYzFlOGNlZjc0YTRkZjhiMjJkYmM3MmExZGJiZjdlL3RhYmxlcmFuZ2U6NWVjMWU4Y2VmNzRhNGRmOGIyMmRiYzcyYTFkYmJmN2VfNC0zLTEtMS0w_08372c9d-5f49-4a80-ad9d-b972b5b4979c"
      unitRef="usd">32774000</us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1
      contextRef="ibb5f93996f5543e6bb815c43ab6b3ac1_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RhYmxlOjVlYzFlOGNlZjc0YTRkZjhiMjJkYmM3MmExZGJiZjdlL3RhYmxlcmFuZ2U6NWVjMWU4Y2VmNzRhNGRmOGIyMmRiYzcyYTFkYmJmN2VfNS0xLTEtMS0w_da136524-ceb2-4377-9776-0f378f47dbad"
      unitRef="usd">1838000</us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1
      contextRef="i1f7206c3615c442190473ddc0a1737c9_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RhYmxlOjVlYzFlOGNlZjc0YTRkZjhiMjJkYmM3MmExZGJiZjdlL3RhYmxlcmFuZ2U6NWVjMWU4Y2VmNzRhNGRmOGIyMmRiYzcyYTFkYmJmN2VfNS0zLTEtMS0w_55c18250-02d2-4355-b0fc-4773885e3be8"
      unitRef="usd">567000</us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1>
    <tol:RealEstateInventoryCapitalizedInterestUnconsolidatedEntities
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RhYmxlOjVlYzFlOGNlZjc0YTRkZjhiMjJkYmM3MmExZGJiZjdlL3RhYmxlcmFuZ2U6NWVjMWU4Y2VmNzRhNGRmOGIyMmRiYzcyYTFkYmJmN2VfOC0xLTEtMS0w_6aa03f50-17a9-4136-8519-d84029d09721"
      unitRef="usd">-1134000</tol:RealEstateInventoryCapitalizedInterestUnconsolidatedEntities>
    <tol:RealEstateInventoryCapitalizedInterestUnconsolidatedEntities
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RhYmxlOjVlYzFlOGNlZjc0YTRkZjhiMjJkYmM3MmExZGJiZjdlL3RhYmxlcmFuZ2U6NWVjMWU4Y2VmNzRhNGRmOGIyMmRiYzcyYTFkYmJmN2VfOC0zLTEtMS0w_8b77a37f-9c8f-481e-b84a-c1491f2060d9"
      unitRef="usd">-881000</tol:RealEstateInventoryCapitalizedInterestUnconsolidatedEntities>
    <tol:RealEstateInventoryCapitalizedInterestUnconsolidatedEntitiesTransfertoInventory
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RhYmxlOjVlYzFlOGNlZjc0YTRkZjhiMjJkYmM3MmExZGJiZjdlL3RhYmxlcmFuZ2U6NWVjMWU4Y2VmNzRhNGRmOGIyMmRiYzcyYTFkYmJmN2VfMTAtMS0xLTEtMA_24dc99e2-da70-4228-8ece-3a3ee81cc2dd"
      unitRef="usd">15000</tol:RealEstateInventoryCapitalizedInterestUnconsolidatedEntitiesTransfertoInventory>
    <tol:RealEstateInventoryCapitalizedInterestUnconsolidatedEntitiesTransfertoInventory
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RhYmxlOjVlYzFlOGNlZjc0YTRkZjhiMjJkYmM3MmExZGJiZjdlL3RhYmxlcmFuZ2U6NWVjMWU4Y2VmNzRhNGRmOGIyMmRiYzcyYTFkYmJmN2VfMTAtMy0xLTEtMA_955ead4f-3d4f-416e-a5ad-283405609052"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RhYmxlOjVlYzFlOGNlZjc0YTRkZjhiMjJkYmM3MmExZGJiZjdlL3RhYmxlcmFuZ2U6NWVjMWU4Y2VmNzRhNGRmOGIyMmRiYzcyYTFkYmJmN2VfMTEtMS0xLTEtMA_a4586ae2-3d9b-4d43-8fbe-18e0d5eb5d6b"
      unitRef="usd">302961000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="i631ad510d8f447db82f7721c3d1c21b4_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RhYmxlOjVlYzFlOGNlZjc0YTRkZjhiMjJkYmM3MmExZGJiZjdlL3RhYmxlcmFuZ2U6NWVjMWU4Y2VmNzRhNGRmOGIyMmRiYzcyYTFkYmJmN2VfMTEtMy0xLTEtMA_a16d1614-c660-4a49-892c-f1ff48d9b6bf"
      unitRef="usd">320751000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:InterestCostsIncurred
      contextRef="i0028225fe1684b38aef8aa17a5a1c65e_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RleHRyZWdpb246ZGFlY2FhZWFjNzhmNDJiN2I4Yzc5YjYzNTQwMjBkOGZfMTY0OTI2NzQ0NTM3Nw_0fa96767-3d4d-4e21-8481-91f19a06bd44"
      unitRef="usd">154000</us-gaap:InterestCostsIncurred>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1
      contextRef="i1be803e9acbe4cadb321d7bef7853682_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RleHRyZWdpb246ZGFlY2FhZWFjNzhmNDJiN2I4Yzc5YjYzNTQwMjBkOGZfMTY0OTI2NzQ0NTQyNg_6ee80328-55f4-41a3-af09-ce07db43a377"
      unitRef="usd">-10000</us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1
      contextRef="if07dd448d35f422395759fa86154d514_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RleHRyZWdpb246ZGFlY2FhZWFjNzhmNDJiN2I4Yzc5YjYzNTQwMjBkOGZfMTA5OTUxMTYzMTU0Mg_74c3b9c7-be56-4ef4-bd8e-602c6396f245"
      unitRef="usd">0</us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1
      contextRef="if07dd448d35f422395759fa86154d514_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80My9mcmFnOmRhZWNhYWVhYzc4ZjQyYjdiOGM3OWI2MzU0MDIwZDhmL3RleHRyZWdpb246ZGFlY2FhZWFjNzhmNDJiN2I4Yzc5YjYzNTQwMjBkOGZfMTA5OTUxMTYzMTU0Mg_ec9b8efa-e739-4946-9908-31b6dfcae946"
      unitRef="usd">0</us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1>
    <us-gaap:EquityMethodInvestmentsDisclosureTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RleHRyZWdpb246MzJhYjY2NjU4NzIxNGI2YWFhMTIwYmZhOTY1YWVjNThfMTg0NTU_ac44a334-b735-4680-8cf9-8b8ea82a401d">Investments in Unconsolidated Entities&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have investments in various unconsolidated entities and our ownership interest in these investments ranges from 15.8% to 50%. These entities, which are structured as joint ventures, (i) develop land for the joint venture participants and for sale to outside builders (&#x201c;Land Development Joint Ventures&#x201d;); (ii) develop for-sale homes (&#x201c;Home Building Joint Ventures&#x201d;); (iii) develop luxury for-rent residential apartments, commercial space, and a hotel (&#x201c;Rental Property Joint Ventures&#x201d;); and (iv) invest in distressed loans and real estate and provide financing and land banking to residential builders and developers for the acquisition and development of land and home sites (&#x201c;Gibraltar Joint Ventures&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below provides information as of January&#160;31, 2021, regarding active joint ventures that we are invested in, by joint venture category ($ amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.210%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.054%"/&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: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:400;line-height:100%"&gt;Land&lt;br/&gt;Development&lt;br/&gt;Joint Ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home Building&lt;br/&gt;Joint Ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Rental Property&lt;br/&gt;Joint Ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gibraltar&lt;br/&gt;Joint Ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of unconsolidated entities&lt;/span&gt;&lt;/div&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;12&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;4&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;28&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;7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51&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;Investment in unconsolidated entities&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;264,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;26,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;263,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;17,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;571,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of unconsolidated entities with funding commitments by the Company&lt;/span&gt;&lt;/div&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;3&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;&#x2014;&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;8&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&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;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Company&#x2019;s remaining funding commitment to unconsolidated entities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;33,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;30,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;25,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;89,658&#160;&lt;/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="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain joint ventures in which we have investments obtained debt financing to finance a portion of their activities. The table below provides information at January&#160;31, 2021, regarding the debt financing obtained by category ($ amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.054%"/&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:9pt;font-weight:400;line-height:100%"&gt;Land&lt;br/&gt;Development&lt;br/&gt;Joint Ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home Building&lt;br/&gt;Joint Ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Rental Property&lt;br/&gt;Joint Ventures&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="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:400;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;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of joint ventures with debt financing&lt;/span&gt;&lt;/div&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;4&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;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align: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&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;Aggregate loan commitments&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;158,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;29,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,010,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,199,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts borrowed under loan commitments&lt;/span&gt;&lt;/div&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;107,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;29,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,312,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,449,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;More specific and/or recent information regarding our investments in, advances to, and future commitments to these entities is provided below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;New Joint Ventures&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below provides information on joint ventures entered into during our first quarter of fiscal 2021 ($ amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.036%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Land Development Joint Ventures&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:400;line-height:100%"&gt;Rental Property Joint Ventures&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;Number of unconsolidated joint ventures entered into during the period&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;3&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;2&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;Investment balance at January 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align: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,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align: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,932&#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="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below provides information on joint ventures entered into during our first quarter of fiscal 2020 ($ amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.036%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Land Development Joint Ventures&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:400;line-height:100%"&gt;Rental Property Joint Ventures&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;Number of unconsolidated joint ventures entered into during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment balance at January 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,900&#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="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:2pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Results of Operations and Intra-entity Transactions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In our first quarters of fiscal 2021 and 2020, certain of our land development and rental property joint ventures sold their underlying assets to unrelated parties or to our joint venture partner. In connection with these sales, we recognized gains of $5.9 million and $10.7 million, respectively, which is included in &#x201c;Income from unconsolidated entities&#x201d; in our Condensed Consolidated Statements of Operations and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In our first quarter of fiscal 2021, we recognized other-than-temporary impairment charges on certain Home Building Joint Ventures of $2.1 million. No similar charges were incurred in our first quarter of fiscal 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In our first quarters of fiscal 2021 and 2020, purchases from unconsolidated entities, principally related to our acquisition of lots from our Land Development Joint Ventures, were $4.3 million and $3.5 million, respectively. Our share of income from the lots we acquired was insignificant in each period. Sales to unconsolidated entities, which principally involved land sales to our Rental Property Joint Ventures, were $57.3 million and $26.4 million in our first quarters of fiscal 2021 and 2020, respectively. These amounts are included in &#x201c;Land sales and other revenue&#x201d; on our Condensed Consolidated Statement of Operations and Comprehensive Income. Gains related to these sales were immaterial in both periods.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt; Guarantees&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The unconsolidated entities in which we have investments generally finance their activities with a combination of partner equity and debt financing. In some instances, we have guaranteed debt of unconsolidated entities. These guarantees may include any or all of the following: (i) project completion guarantees, including any cost overruns; (ii) repayment guarantees, generally covering a percentage of the outstanding loan; (iii) carry cost guarantees, which cover costs such as interest, real estate taxes, and insurance; (iv) an environmental indemnity provided to the lender that holds the lender harmless from and against losses arising from the discharge of hazardous materials from the property and non-compliance with applicable environmental laws; and (v) indemnification of the lender from &#x201c;bad boy acts&#x201d; of the unconsolidated entity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In some instances, we and our joint venture partner have provided joint and several guarantees in connection with loans to unconsolidated entities. In these situations, we generally seek to implement a reimbursement agreement with our partner that provides that neither party is responsible for more than its proportionate share or agreed upon share of the guarantee; however, we are not always successful. In addition, if the joint venture partner does not have adequate financial resources to meet its obligations under such a reimbursement agreement, we may be liable for more than our proportionate share.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We believe that, as of January&#160;31, 2021, in the event we become legally obligated to perform under a guarantee of an obligation of an unconsolidated entity due to a triggering event, the collateral in such entity should be sufficient to repay a significant portion of the obligation. If it is not, we and our partners would need to contribute additional capital to the venture.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information with respect to certain of the Company&#x2019;s unconsolidated entities&#x2019; outstanding debt obligations, loan commitments and our guarantees thereon are as follows ($ amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&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;/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:400;line-height:100%"&gt;January 31, 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;/tr&gt;&lt;tr&gt;&lt;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;Loan commitments in the aggregate&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,858,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Our maximum estimated exposure under repayment and carry cost guarantees if the full amount of the debt obligations were borrowed&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;327,500&#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;/tr&gt;&lt;tr&gt;&lt;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;Debt obligations borrowed in the aggregate&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;1,108,500&#160;&lt;/span&gt;&lt;/td&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;/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;Our maximum estimated exposure under repayment and carry cost guarantees of the debt obligations borrowed&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align: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,700&#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;/tr&gt;&lt;tr&gt;&lt;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;Estimated fair value of guarantees provided by us related to debt and other obligations&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;8,800&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Terms of guarantees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1 month - 3.8 years&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;/tr&gt;&lt;/table&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:104%"&gt;The maximum exposure estimates presented above do not take into account any recoveries from the underlying collateral or any reimbursement from our partners. We have not made payments under any of the outstanding guarantees, nor have we been called upon to do so.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Variable Interest Entities&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:104%"&gt;The table below provide information as of January&#160;31, 2021 and October&#160;31, 2020, regarding our unconsolidated joint venture-related variable interests in VIEs ($ amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align: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;January 31, 2021&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:400;line-height:100%"&gt;October 31, 2020&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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Number of Joint Venture VIEs that the Company is not the Primary Beneficiary (&#x201c;PB&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&#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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment balance in unconsolidated Joint Venture VIEs included in Investments in unconsolidated entities in our Consolidated Balance Sheets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,100&#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:10pt;font-weight:400;line-height:100%"&gt;Our maximum exposure to losses related to loan guarantees and additional commitments provided to unconsolidated Joint Venture VIEs&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;282,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;122,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;/tr&gt;&lt;/table&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:104%"&gt;Our ownership interest in the above unconsolidated Joint Venture VIEs ranges from 20% to 50%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below provide information as of January&#160;31, 2021 and October&#160;31, 2020, regarding our consolidated joint venture-related variable interests in VIEs ($ amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&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:400;line-height:100%"&gt;Balance Sheet Classification&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:400;line-height:100%"&gt;January 31, 2021&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:400;line-height:100%"&gt;October 31, 2020&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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Number of Joint Venture VIEs that the Company is the PB and consolidates&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying value of consolidated VIEs assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Receivables prepaid expenses, and other assets&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;113,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;163,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Our partners&#x2019; interests in consolidated VIEs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncontrolling interest&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;41,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;46,200&#160;&lt;/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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our ownership interest in the above consolidated Joint Venture VIEs ranges from 50% to 98%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As shown above, we have concluded we are the PB of certain VIEs due to our controlling financial interest in such ventures as we have the power to direct the activities that most significantly impact the joint ventures&#x2019; performance and the obligation to absorb expected losses or receive benefits from the joint ventures. The assets of these VIEs can only be used to settle the obligations of the VIEs. In addition, in certain of the joint ventures, in the event additional contributions are required to be funded to the joint ventures prior to the admission of any additional investor at a future date, we will fund 100% of such contributions, including our partner&#x2019;s pro rata share, which we expect would be funded through an interest-bearing loan. For other VIEs, we have concluded that we are not the PB because the power to direct the activities of such VIEs that most significantly impact their performance was either shared by us and such VIEs&#x2019; other partners or such activities were controlled by our partner. For VIEs where the power to direct significant activities is shared, business plans, budgets, and other major decisions are required to be unanimously approved by all members. Management and other fees earned by us are nominal and believed to be at market rates, and there is no significant economic disproportionality between us and other members.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Joint Venture Condensed Financial Information &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Condensed Balance Sheets, as of the dates indicated, and the Condensed Statements of Operations, for the periods indicated, for the unconsolidated entities in which we have an investment are included below (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Balance Sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&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:10pt;font-weight:400;line-height:100%"&gt;January 31,&lt;br/&gt;2021&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:400;line-height:100%"&gt;October 31,&lt;br/&gt;2020&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 and cash equivalents&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;98,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;109,478&#160;&lt;/span&gt;&lt;/td&gt;&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;Inventory&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;736,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;511,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,576&#160;&lt;/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;Rental properties&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,428,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,244,911&#160;&lt;/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;Rental properties under development&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;700,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;666,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;/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;Real estate owned&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;6,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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 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;170,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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 assets&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;3,208,468&#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;2,786,471&#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:10pt;font-weight:400;line-height:100%"&gt;Debt, net of deferred financing costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,443,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,368,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 liabilities&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;211,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186,817&#160;&lt;/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;Members&#x2019; equity&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,544,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,231,173&#160;&lt;/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;Noncontrolling 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;8,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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 liabilities and equity&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,208,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,786,471&#160;&lt;/span&gt;&lt;/td&gt;&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="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Company&#x2019;s net investment in unconsolidated entities (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;571,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;430,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;Differences between our net investment in unconsolidated entities and our underlying equity in the net assets of the entities amounted to $34.3 million and $29.4 million as of January 31, 2021 and October 31, 2020, respectively, and are primarily a result of the deferred recognition of a sale of assets to a joint venture; other than temporary impairments related to our investments in unconsolidated entities; interest capitalized on our investments; the estimated fair value of the guarantees provided to the joint ventures; unrealized gains on our retained joint venture interests; gains recognized from the sale of our ownership interests; and distributions from entities in excess of the carrying amount of our net investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Statements of Operations:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.352%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:400;line-height:100%"&gt;Three months ended January 31,&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:left;vertical-align: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:400;line-height:100%"&gt;2021&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:400;line-height:100%"&gt;2020&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:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;92,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;133,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenues (3)&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;96,723&#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;95,308&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other expenses (3)&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;35,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,183&#160;&lt;/span&gt;&lt;/td&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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total expenses&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;132,113&#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;136,491&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss from operations&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;(39,583)&lt;/span&gt;&lt;/td&gt;&lt;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;(3,321)&lt;/span&gt;&lt;/td&gt;&lt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other 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:10pt;font-weight:400;line-height:100%"&gt;948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss before income taxes&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;(38,635)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,709)&lt;/span&gt;&lt;/td&gt;&lt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax (benefit) provision&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,506)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss including earnings from noncontrolling interests&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;(37,129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,849)&lt;/span&gt;&lt;/td&gt;&lt;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="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: loss attributable to noncontrolling 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;(174)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss attributable to controlling interest&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;(37,303)&lt;/span&gt;&lt;/td&gt;&lt;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,849)&lt;/span&gt;&lt;/td&gt;&lt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Company&#x2019;s equity in earnings of unconsolidated entities (2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&#160;&#160;&#160;&#160;Differences between our equity in earnings of unconsolidated entities and the underlying net income (loss) of the entities are primarily a result of distributions from entities in excess of the carrying amount of our investment; other than temporary impairments related to our investments in unconsolidated entities; recoveries of previously incurred charges; unrealized gains on our retained joint venture interests; gains recognized from the sale of our investment to our joint venture partner; and our share of the entities&#x2019; profits related to home sites purchased by us which reduces our cost basis of the home sites acquired.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&#160;&#160;&#160;&#160;Effective October 31, 2020, we reclassified sales commissions paid to third-party brokers from home sales cost of revenues to selling, general and administrative expense. Prior year periods have been reclassified to conform to the 2021 presentation.&lt;/span&gt;&lt;/div&gt;</us-gaap:EquityMethodInvestmentsDisclosureTextBlock>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="iac006629c656478d8aab003fef044013_I20210131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RleHRyZWdpb246MzJhYjY2NjU4NzIxNGI2YWFhMTIwYmZhOTY1YWVjNThfMjc0ODc3OTExNTI5Nw_543f6efb-3f5e-4ce0-93d4-f95aeae2e6cb"
      unitRef="number">0.158</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i53620ba4334f48b8accbe7b9a46a9380_I20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RleHRyZWdpb246MzJhYjY2NjU4NzIxNGI2YWFhMTIwYmZhOTY1YWVjNThfMjc0ODc3OTExNTMwNQ_807c44e0-b8ca-4190-a69e-5da52ebcea9b"
      unitRef="number">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <tol:SummaryofJointVentureInformationTableTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RleHRyZWdpb246MzJhYjY2NjU4NzIxNGI2YWFhMTIwYmZhOTY1YWVjNThfMTg0NDI_bcdeb504-0036-467c-bebc-873a9deb1141">&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below provides information as of January&#160;31, 2021, regarding active joint ventures that we are invested in, by joint venture category ($ amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.210%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.054%"/&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: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:400;line-height:100%"&gt;Land&lt;br/&gt;Development&lt;br/&gt;Joint Ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home Building&lt;br/&gt;Joint Ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Rental Property&lt;br/&gt;Joint Ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gibraltar&lt;br/&gt;Joint Ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of unconsolidated entities&lt;/span&gt;&lt;/div&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;12&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;4&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;28&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;7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51&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;Investment in unconsolidated entities&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;264,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;26,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;263,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;17,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;571,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of unconsolidated entities with funding commitments by the Company&lt;/span&gt;&lt;/div&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;3&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;&#x2014;&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;8&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&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;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Company&#x2019;s remaining funding commitment to unconsolidated entities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;33,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;30,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;25,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;89,658&#160;&lt;/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;</tol:SummaryofJointVentureInformationTableTextBlock>
    <tol:NumberofJointVentures
      contextRef="icce01c0aa18c4708afdb6eef7a14eeac_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOmY2NjZmYWQ2YmM5ZTRlYjBhYzFlYjBkMDYwOTA4NTRlL3RhYmxlcmFuZ2U6ZjY2NmZhZDZiYzllNGViMGFjMWViMGQwNjA5MDg1NGVfMS0xLTEtMS0w_f881797d-5e8b-4a60-8ef8-fae488177f40"
      unitRef="joint_ventures">12</tol:NumberofJointVentures>
    <tol:NumberofJointVentures
      contextRef="i181eaa6d2a98436e83e4a90fa9e52705_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOmY2NjZmYWQ2YmM5ZTRlYjBhYzFlYjBkMDYwOTA4NTRlL3RhYmxlcmFuZ2U6ZjY2NmZhZDZiYzllNGViMGFjMWViMGQwNjA5MDg1NGVfMS0zLTEtMS0w_d997dbeb-f806-4093-8637-0580acfa03f5"
      unitRef="joint_ventures">4</tol:NumberofJointVentures>
    <tol:NumberofJointVentures
      contextRef="i0df7a054056e43ebada5075ef359e751_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOmY2NjZmYWQ2YmM5ZTRlYjBhYzFlYjBkMDYwOTA4NTRlL3RhYmxlcmFuZ2U6ZjY2NmZhZDZiYzllNGViMGFjMWViMGQwNjA5MDg1NGVfMS01LTEtMS0w_d70d6ae3-7a9b-4268-ad46-5811badf256c"
      unitRef="joint_ventures">28</tol:NumberofJointVentures>
    <tol:NumberofJointVentures
      contextRef="ie8e61e2f2c854698a7010cd355b7668a_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOmY2NjZmYWQ2YmM5ZTRlYjBhYzFlYjBkMDYwOTA4NTRlL3RhYmxlcmFuZ2U6ZjY2NmZhZDZiYzllNGViMGFjMWViMGQwNjA5MDg1NGVfMS03LTEtMS0w_c5b62776-0ddf-4b45-a929-19ead1230710"
      unitRef="joint_ventures">7</tol:NumberofJointVentures>
    <tol:NumberofJointVentures
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOmY2NjZmYWQ2YmM5ZTRlYjBhYzFlYjBkMDYwOTA4NTRlL3RhYmxlcmFuZ2U6ZjY2NmZhZDZiYzllNGViMGFjMWViMGQwNjA5MDg1NGVfMS05LTEtMS0w_257e6db3-328d-4aef-8ccc-7b162aa957a5"
      unitRef="joint_ventures">51</tol:NumberofJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="icce01c0aa18c4708afdb6eef7a14eeac_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOmY2NjZmYWQ2YmM5ZTRlYjBhYzFlYjBkMDYwOTA4NTRlL3RhYmxlcmFuZ2U6ZjY2NmZhZDZiYzllNGViMGFjMWViMGQwNjA5MDg1NGVfMi0xLTEtMS0w_1e9b4b7d-8a48-491c-b730-2648e2f9f91c"
      unitRef="usd">264274000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i181eaa6d2a98436e83e4a90fa9e52705_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOmY2NjZmYWQ2YmM5ZTRlYjBhYzFlYjBkMDYwOTA4NTRlL3RhYmxlcmFuZ2U6ZjY2NmZhZDZiYzllNGViMGFjMWViMGQwNjA5MDg1NGVfMi0zLTEtMS0w_7f83ff69-34fa-4a27-866c-eb9fc750b837"
      unitRef="usd">26191000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i0df7a054056e43ebada5075ef359e751_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOmY2NjZmYWQ2YmM5ZTRlYjBhYzFlYjBkMDYwOTA4NTRlL3RhYmxlcmFuZ2U6ZjY2NmZhZDZiYzllNGViMGFjMWViMGQwNjA5MDg1NGVfMi01LTEtMS0w_9f7c43e7-da36-4cd1-8888-41b5750ff987"
      unitRef="usd">263280000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="ie8e61e2f2c854698a7010cd355b7668a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOmY2NjZmYWQ2YmM5ZTRlYjBhYzFlYjBkMDYwOTA4NTRlL3RhYmxlcmFuZ2U6ZjY2NmZhZDZiYzllNGViMGFjMWViMGQwNjA5MDg1NGVfMi03LTEtMS0w_767c10b1-f4d9-467b-b9b0-2c2f21ac09ca"
      unitRef="usd">17887000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOmY2NjZmYWQ2YmM5ZTRlYjBhYzFlYjBkMDYwOTA4NTRlL3RhYmxlcmFuZ2U6ZjY2NmZhZDZiYzllNGViMGFjMWViMGQwNjA5MDg1NGVfMi05LTEtMS0w_ab92f34c-c992-489c-8d17-f8930d633034"
      unitRef="usd">571632000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <tol:Numberofjointventurewithfundingcommitments
      contextRef="icce01c0aa18c4708afdb6eef7a14eeac_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOmY2NjZmYWQ2YmM5ZTRlYjBhYzFlYjBkMDYwOTA4NTRlL3RhYmxlcmFuZ2U6ZjY2NmZhZDZiYzllNGViMGFjMWViMGQwNjA5MDg1NGVfMy0xLTEtMS0w_0f7056da-eb12-4aa0-8b98-7e3946dd3288"
      unitRef="joint_ventures">3</tol:Numberofjointventurewithfundingcommitments>
    <tol:Numberofjointventurewithfundingcommitments
      contextRef="i181eaa6d2a98436e83e4a90fa9e52705_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOmY2NjZmYWQ2YmM5ZTRlYjBhYzFlYjBkMDYwOTA4NTRlL3RhYmxlcmFuZ2U6ZjY2NmZhZDZiYzllNGViMGFjMWViMGQwNjA5MDg1NGVfMy0zLTEtMS0w_56222231-c1bb-4bfc-a840-150ed29600f5"
      unitRef="joint_ventures">0</tol:Numberofjointventurewithfundingcommitments>
    <tol:Numberofjointventurewithfundingcommitments
      contextRef="i0df7a054056e43ebada5075ef359e751_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOmY2NjZmYWQ2YmM5ZTRlYjBhYzFlYjBkMDYwOTA4NTRlL3RhYmxlcmFuZ2U6ZjY2NmZhZDZiYzllNGViMGFjMWViMGQwNjA5MDg1NGVfMy01LTEtMS0w_67b4941a-4566-4157-be56-90b9313c889d"
      unitRef="joint_ventures">8</tol:Numberofjointventurewithfundingcommitments>
    <tol:Numberofjointventurewithfundingcommitments
      contextRef="ie8e61e2f2c854698a7010cd355b7668a_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOmY2NjZmYWQ2YmM5ZTRlYjBhYzFlYjBkMDYwOTA4NTRlL3RhYmxlcmFuZ2U6ZjY2NmZhZDZiYzllNGViMGFjMWViMGQwNjA5MDg1NGVfMy03LTEtMS0w_4a7e15ea-f7bb-4e18-9272-42080c19c4f5"
      unitRef="joint_ventures">1</tol:Numberofjointventurewithfundingcommitments>
    <tol:Numberofjointventurewithfundingcommitments
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOmY2NjZmYWQ2YmM5ZTRlYjBhYzFlYjBkMDYwOTA4NTRlL3RhYmxlcmFuZ2U6ZjY2NmZhZDZiYzllNGViMGFjMWViMGQwNjA5MDg1NGVfMy05LTEtMS0w_a8f3e53a-2fdb-4538-8b09-d99b644dcadd"
      unitRef="joint_ventures">12</tol:Numberofjointventurewithfundingcommitments>
    <us-gaap:OtherCommitment
      contextRef="i558b355007b34874a06ee53d963d84a4_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOmY2NjZmYWQ2YmM5ZTRlYjBhYzFlYjBkMDYwOTA4NTRlL3RhYmxlcmFuZ2U6ZjY2NmZhZDZiYzllNGViMGFjMWViMGQwNjA5MDg1NGVfNC0xLTEtMS0w_d3eee7b7-dedb-41ce-9d4f-f91d86bb0f84"
      unitRef="usd">33518000</us-gaap:OtherCommitment>
    <us-gaap:OtherCommitment
      contextRef="i6c9a2cb5040043189cf0198cd300c1f2_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOmY2NjZmYWQ2YmM5ZTRlYjBhYzFlYjBkMDYwOTA4NTRlL3RhYmxlcmFuZ2U6ZjY2NmZhZDZiYzllNGViMGFjMWViMGQwNjA5MDg1NGVfNC0zLTEtMS0w_78d2d276-254d-47cd-9ed9-40df66b2212a"
      unitRef="usd">0</us-gaap:OtherCommitment>
    <us-gaap:OtherCommitment
      contextRef="i9667f8cb3b1641f8a683554b6b20ed5d_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOmY2NjZmYWQ2YmM5ZTRlYjBhYzFlYjBkMDYwOTA4NTRlL3RhYmxlcmFuZ2U6ZjY2NmZhZDZiYzllNGViMGFjMWViMGQwNjA5MDg1NGVfNC01LTEtMS0w_d9c7ca94-00fe-433a-acee-3045ad4e8670"
      unitRef="usd">30491000</us-gaap:OtherCommitment>
    <us-gaap:OtherCommitment
      contextRef="ie7027bb4fa3041dca9988401e19e2712_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOmY2NjZmYWQ2YmM5ZTRlYjBhYzFlYjBkMDYwOTA4NTRlL3RhYmxlcmFuZ2U6ZjY2NmZhZDZiYzllNGViMGFjMWViMGQwNjA5MDg1NGVfNC03LTEtMS0w_d9601030-10e9-432f-85d8-486ec03ca9c6"
      unitRef="usd">25649000</us-gaap:OtherCommitment>
    <us-gaap:OtherCommitment
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOmY2NjZmYWQ2YmM5ZTRlYjBhYzFlYjBkMDYwOTA4NTRlL3RhYmxlcmFuZ2U6ZjY2NmZhZDZiYzllNGViMGFjMWViMGQwNjA5MDg1NGVfNC05LTEtMS0w_d2d8ba16-a137-4ac6-9f16-35b6a120f41a"
      unitRef="usd">89658000</us-gaap:OtherCommitment>
    <tol:SummaryofJointVenturesBorrowinginformationTableTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RleHRyZWdpb246MzJhYjY2NjU4NzIxNGI2YWFhMTIwYmZhOTY1YWVjNThfMTg0NDU_0b8485fe-b36c-451d-9dc0-490b124871d4">&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain joint ventures in which we have investments obtained debt financing to finance a portion of their activities. The table below provides information at January&#160;31, 2021, regarding the debt financing obtained by category ($ amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.054%"/&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:9pt;font-weight:400;line-height:100%"&gt;Land&lt;br/&gt;Development&lt;br/&gt;Joint Ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home Building&lt;br/&gt;Joint Ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Rental Property&lt;br/&gt;Joint Ventures&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="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:400;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;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of joint ventures with debt financing&lt;/span&gt;&lt;/div&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;4&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;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align: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&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;Aggregate loan commitments&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;158,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;29,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,010,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,199,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts borrowed under loan commitments&lt;/span&gt;&lt;/div&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;107,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;29,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,312,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,449,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</tol:SummaryofJointVenturesBorrowinginformationTableTextBlock>
    <tol:Numberofjointventureswithloancommitments
      contextRef="i4960d652358d4685a0fbffc74a4c1a83_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjZiN2IwM2IxN2E3YjQ0YTI5OTNmM2FmMWZmYWUyNTMwL3RhYmxlcmFuZ2U6NmI3YjAzYjE3YTdiNDRhMjk5M2YzYWYxZmZhZTI1MzBfMS0xLTEtMS0w_d0e16c50-30fb-4335-a330-9aa58b2d1fb3"
      unitRef="joint_ventures">4</tol:Numberofjointventureswithloancommitments>
    <tol:Numberofjointventureswithloancommitments
      contextRef="i41da2c8df073400ea00243fc7996d40d_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjZiN2IwM2IxN2E3YjQ0YTI5OTNmM2FmMWZmYWUyNTMwL3RhYmxlcmFuZ2U6NmI3YjAzYjE3YTdiNDRhMjk5M2YzYWYxZmZhZTI1MzBfMS0zLTEtMS0w_0887b072-5b68-4405-aba8-f3cef5a65dcb"
      unitRef="joint_ventures">1</tol:Numberofjointventureswithloancommitments>
    <tol:Numberofjointventureswithloancommitments
      contextRef="i88a89308421e43138b72c2d16ae3ef92_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjZiN2IwM2IxN2E3YjQ0YTI5OTNmM2FmMWZmYWUyNTMwL3RhYmxlcmFuZ2U6NmI3YjAzYjE3YTdiNDRhMjk5M2YzYWYxZmZhZTI1MzBfMS01LTEtMS0w_69f48d44-59ac-45a9-9c92-973dc9edad85"
      unitRef="joint_ventures">25</tol:Numberofjointventureswithloancommitments>
    <tol:Numberofjointventureswithloancommitments
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjZiN2IwM2IxN2E3YjQ0YTI5OTNmM2FmMWZmYWUyNTMwL3RhYmxlcmFuZ2U6NmI3YjAzYjE3YTdiNDRhMjk5M2YzYWYxZmZhZTI1MzBfMS05LTEtMS0w_da8ae081-54b0-47ed-8eb8-08a8f273f522"
      unitRef="joint_ventures">30</tol:Numberofjointventureswithloancommitments>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i4960d652358d4685a0fbffc74a4c1a83_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjZiN2IwM2IxN2E3YjQ0YTI5OTNmM2FmMWZmYWUyNTMwL3RhYmxlcmFuZ2U6NmI3YjAzYjE3YTdiNDRhMjk5M2YzYWYxZmZhZTI1MzBfMi0xLTEtMS0w_153b2e77-ff70-4b4c-b9bd-55ecd678727c"
      unitRef="usd">158805000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i41da2c8df073400ea00243fc7996d40d_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjZiN2IwM2IxN2E3YjQ0YTI5OTNmM2FmMWZmYWUyNTMwL3RhYmxlcmFuZ2U6NmI3YjAzYjE3YTdiNDRhMjk5M2YzYWYxZmZhZTI1MzBfMi0zLTEtMS0w_e92b36b5-38e5-4143-8670-98dceec2ebd4"
      unitRef="usd">29786000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i88a89308421e43138b72c2d16ae3ef92_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjZiN2IwM2IxN2E3YjQ0YTI5OTNmM2FmMWZmYWUyNTMwL3RhYmxlcmFuZ2U6NmI3YjAzYjE3YTdiNDRhMjk5M2YzYWYxZmZhZTI1MzBfMi01LTEtMS0w_3fe0781a-3fb9-4167-8330-25eb3b45bcef"
      unitRef="usd">2010544000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjZiN2IwM2IxN2E3YjQ0YTI5OTNmM2FmMWZmYWUyNTMwL3RhYmxlcmFuZ2U6NmI3YjAzYjE3YTdiNDRhMjk5M2YzYWYxZmZhZTI1MzBfMi05LTEtMS0w_15050e29-6836-4a98-8c65-c1c1b7f2b9bf"
      unitRef="usd">2199135000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="i4960d652358d4685a0fbffc74a4c1a83_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjZiN2IwM2IxN2E3YjQ0YTI5OTNmM2FmMWZmYWUyNTMwL3RhYmxlcmFuZ2U6NmI3YjAzYjE3YTdiNDRhMjk5M2YzYWYxZmZhZTI1MzBfMy0xLTEtMS0w_bf6ff72f-24f3-43b5-9901-91f6bd4ca1d9"
      unitRef="usd">107551000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i41da2c8df073400ea00243fc7996d40d_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjZiN2IwM2IxN2E3YjQ0YTI5OTNmM2FmMWZmYWUyNTMwL3RhYmxlcmFuZ2U6NmI3YjAzYjE3YTdiNDRhMjk5M2YzYWYxZmZhZTI1MzBfMy0zLTEtMS0w_354b6f92-3808-47f9-986a-b6e0cb39f9b4"
      unitRef="usd">29786000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i88a89308421e43138b72c2d16ae3ef92_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjZiN2IwM2IxN2E3YjQ0YTI5OTNmM2FmMWZmYWUyNTMwL3RhYmxlcmFuZ2U6NmI3YjAzYjE3YTdiNDRhMjk5M2YzYWYxZmZhZTI1MzBfMy01LTEtMS0w_c7f27df8-29e3-48f4-b098-14c59b9f864a"
      unitRef="usd">1312325000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjZiN2IwM2IxN2E3YjQ0YTI5OTNmM2FmMWZmYWUyNTMwL3RhYmxlcmFuZ2U6NmI3YjAzYjE3YTdiNDRhMjk5M2YzYWYxZmZhZTI1MzBfMy05LTEtMS0w_30ab8fbc-18fe-4bf1-a27b-759791692874"
      unitRef="usd">1449662000</us-gaap:LineOfCredit>
    <tol:NewJointVentureFormationsTableTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RleHRyZWdpb246MzJhYjY2NjU4NzIxNGI2YWFhMTIwYmZhOTY1YWVjNThfMTA5OTUxMTY3MDM2OA_aa98d1af-f9ba-49db-b239-0b3953683f8b">&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below provides information on joint ventures entered into during our first quarter of fiscal 2021 ($ amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.036%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Land Development Joint Ventures&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:400;line-height:100%"&gt;Rental Property Joint Ventures&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;Number of unconsolidated joint ventures entered into during the period&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;3&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;2&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;Investment balance at January 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align: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,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align: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,932&#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="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below provides information on joint ventures entered into during our first quarter of fiscal 2020 ($ amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.036%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Land Development Joint Ventures&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:400;line-height:100%"&gt;Rental Property Joint Ventures&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;Number of unconsolidated joint ventures entered into during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment balance at January 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,900&#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="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" 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;</tol:NewJointVentureFormationsTableTextBlock>
    <tol:NumberofJVsformedintheperiod
      contextRef="i4967338a802d46b7bdc8f2eade36ec0b_D20201101-20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjFlODg4ZDhkZjNlNDRiNGNhYmUwNTYzMmRkYjVlYjBmL3RhYmxlcmFuZ2U6MWU4ODhkOGRmM2U0NGI0Y2FiZTA1NjMyZGRiNWViMGZfMS0xLTEtMS0yNjQ_8764e07b-80c2-4b55-af01-568f78741a7f"
      unitRef="joint_ventures">3</tol:NumberofJVsformedintheperiod>
    <tol:NumberofJVsformedintheperiod
      contextRef="i1e55fe5290a54522875c01fdd8951975_D20201101-20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjFlODg4ZDhkZjNlNDRiNGNhYmUwNTYzMmRkYjVlYjBmL3RhYmxlcmFuZ2U6MWU4ODhkOGRmM2U0NGI0Y2FiZTA1NjMyZGRiNWViMGZfMS0yLTEtMS0yNjQ_43474597-16bd-470e-81d2-9368c8a82fae"
      unitRef="joint_ventures">2</tol:NumberofJVsformedintheperiod>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i96fe8f98b1dd405f88ad79d5888954e7_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjFlODg4ZDhkZjNlNDRiNGNhYmUwNTYzMmRkYjVlYjBmL3RhYmxlcmFuZ2U6MWU4ODhkOGRmM2U0NGI0Y2FiZTA1NjMyZGRiNWViMGZfMi0xLTEtMS0yNjQ_b0ffcfc0-bf9b-4c89-a48a-a5159cb98dcc"
      unitRef="usd">139033000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="ie682e6b9e2d24bc9b83ab1c4b6ca8e6e_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjFlODg4ZDhkZjNlNDRiNGNhYmUwNTYzMmRkYjVlYjBmL3RhYmxlcmFuZ2U6MWU4ODhkOGRmM2U0NGI0Y2FiZTA1NjMyZGRiNWViMGZfMi0yLTEtMS0yNjQ_457d5deb-6560-4270-b18e-7f78f4cdea74"
      unitRef="usd">14932000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <tol:NumberofJVsformedintheperiod
      contextRef="i4fe90690416043ca976eb91104d3e4d4_D20191101-20200131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjVmMmM1NDdkNGViZTQ5NzNiOTE2YWViYTAwODIyNjU2L3RhYmxlcmFuZ2U6NWYyYzU0N2Q0ZWJlNDk3M2I5MTZhZWJhMDA4MjI2NTZfMS0xLTEtMS0yNjQ_3a4a8dc1-d16b-4ee0-b25f-7215146c26e0"
      unitRef="joint_ventures">0</tol:NumberofJVsformedintheperiod>
    <tol:NumberofJVsformedintheperiod
      contextRef="i047572fe16c84acbb519681a06ce5d35_D20191101-20200131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjVmMmM1NDdkNGViZTQ5NzNiOTE2YWViYTAwODIyNjU2L3RhYmxlcmFuZ2U6NWYyYzU0N2Q0ZWJlNDk3M2I5MTZhZWJhMDA4MjI2NTZfMS0yLTEtMS0yNjQ_43122644-c117-478b-9122-2ad3bce3998f"
      unitRef="joint_ventures">2</tol:NumberofJVsformedintheperiod>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="ifc28a0e3ae8346f0b555f8d16dcb56a5_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjVmMmM1NDdkNGViZTQ5NzNiOTE2YWViYTAwODIyNjU2L3RhYmxlcmFuZ2U6NWYyYzU0N2Q0ZWJlNDk3M2I5MTZhZWJhMDA4MjI2NTZfMi0xLTEtMS0yNjQ_7fce7335-34be-42ef-a761-7559b7500c2d"
      unitRef="usd">0</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i674657dda0a54d7bb22b7d690b95dc11_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjVmMmM1NDdkNGViZTQ5NzNiOTE2YWViYTAwODIyNjU2L3RhYmxlcmFuZ2U6NWYyYzU0N2Q0ZWJlNDk3M2I5MTZhZWJhMDA4MjI2NTZfMi0yLTEtMS0yNjQ_0bf19c89-ca0e-4ded-ac0f-4af6db343119"
      unitRef="usd">24900000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal
      contextRef="i6d362677a98141af89becc9636ef7e98_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RleHRyZWdpb246MzJhYjY2NjU4NzIxNGI2YWFhMTIwYmZhOTY1YWVjNThfMjc0ODc3OTExMTM3Nw_38106125-58dd-42c0-bca1-723ea952c851"
      unitRef="usd">5900000</us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal>
    <us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal
      contextRef="i42aff550d6ad4b0d85e0525d2e0e8edc_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RleHRyZWdpb246MzJhYjY2NjU4NzIxNGI2YWFhMTIwYmZhOTY1YWVjNThfMjc0ODc3OTExMTM3NA_01e2295b-5bb2-4903-b1c9-57dea0a5a59e"
      unitRef="usd">10700000</us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal>
    <us-gaap:ImpairmentOfInvestments
      contextRef="i6f3d2e0d9575444999b0a10c309560e1_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RleHRyZWdpb246MzJhYjY2NjU4NzIxNGI2YWFhMTIwYmZhOTY1YWVjNThfMTY0OTI2NzQ5MDI1Mw_8da37cb5-8a76-4fb6-a517-bd04e06472de"
      unitRef="usd">2100000</us-gaap:ImpairmentOfInvestments>
    <us-gaap:ImpairmentOfInvestments
      contextRef="i04876c2e977f4c75a715d53163fc6f01_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RleHRyZWdpb246MzJhYjY2NjU4NzIxNGI2YWFhMTIwYmZhOTY1YWVjNThfMTA5OTUxMTY3NjYzMA_e5ce5183-8260-4866-a85d-27b0b62cc2eb"
      unitRef="usd">0</us-gaap:ImpairmentOfInvestments>
    <us-gaap:Revenues
      contextRef="i4f2d00b1c979448da2e41504cf5b22e0_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RleHRyZWdpb246MzJhYjY2NjU4NzIxNGI2YWFhMTIwYmZhOTY1YWVjNThfMjc0ODc3OTExMTQyNg_222aac05-8bd5-4615-b75e-7111d50d1345"
      unitRef="usd">4300000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i44fb3eafb26f4eb49bd9023a591ab694_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RleHRyZWdpb246MzJhYjY2NjU4NzIxNGI2YWFhMTIwYmZhOTY1YWVjNThfMjc0ODc3OTExMTQxOQ_8d892e93-328a-4be3-8573-f785aaf7da5c"
      unitRef="usd">3500000</us-gaap:Revenues>
    <tol:Landsalesearningsnet
      contextRef="i6d362677a98141af89becc9636ef7e98_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RleHRyZWdpb246MzJhYjY2NjU4NzIxNGI2YWFhMTIwYmZhOTY1YWVjNThfMTY0OTI2NzQ4OTMzOA_b8d43d04-5d18-458f-ba5c-54c5b5448210"
      unitRef="usd">57300000</tol:Landsalesearningsnet>
    <tol:Landsalesearningsnet
      contextRef="i42aff550d6ad4b0d85e0525d2e0e8edc_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RleHRyZWdpb246MzJhYjY2NjU4NzIxNGI2YWFhMTIwYmZhOTY1YWVjNThfMjc0ODc3OTExMTQwMg_d73d4008-724e-4bd9-9f89-1879b08f4c46"
      unitRef="usd">26400000</tol:Landsalesearningsnet>
    <tol:SummaryOfUnconsolidatedEntitiesDebtObligationsLoanCommitmentsAndGuaranteesTableTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RleHRyZWdpb246MzJhYjY2NjU4NzIxNGI2YWFhMTIwYmZhOTY1YWVjNThfMTA5OTUxMTY3MDM3MA_39003daa-79b6-49af-a98c-b17c40372dc3">&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information with respect to certain of the Company&#x2019;s unconsolidated entities&#x2019; outstanding debt obligations, loan commitments and our guarantees thereon are as follows ($ amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&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;/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:400;line-height:100%"&gt;January 31, 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;/tr&gt;&lt;tr&gt;&lt;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;Loan commitments in the aggregate&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,858,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Our maximum estimated exposure under repayment and carry cost guarantees if the full amount of the debt obligations were borrowed&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;327,500&#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;/tr&gt;&lt;tr&gt;&lt;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;Debt obligations borrowed in the aggregate&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;1,108,500&#160;&lt;/span&gt;&lt;/td&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;/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;Our maximum estimated exposure under repayment and carry cost guarantees of the debt obligations borrowed&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align: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,700&#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;/tr&gt;&lt;tr&gt;&lt;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;Estimated fair value of guarantees provided by us related to debt and other obligations&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;8,800&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Terms of guarantees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1 month - 3.8 years&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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</tol:SummaryOfUnconsolidatedEntitiesDebtObligationsLoanCommitmentsAndGuaranteesTableTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="id5b64adb5eef4a9eb020010a206e7c2d_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjQ0MmM4ZDU1ZjNjNTQ1MWM4ZThmYjY2Y2I0ZGM5ZTllL3RhYmxlcmFuZ2U6NDQyYzhkNTVmM2M1NDUxYzhlOGZiNjZjYjRkYzllOWVfMS0xLTEtMS0yNjQ_5664b7a3-efae-4616-bdac-c0db951c3c61"
      unitRef="usd">1858000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <tol:GuaranteesRepaymentandCarryCostMaximum
      contextRef="id5b64adb5eef4a9eb020010a206e7c2d_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjQ0MmM4ZDU1ZjNjNTQ1MWM4ZThmYjY2Y2I0ZGM5ZTllL3RhYmxlcmFuZ2U6NDQyYzhkNTVmM2M1NDUxYzhlOGZiNjZjYjRkYzllOWVfMi0xLTEtMS0yNjQ_9e13f572-00ba-489d-a234-0a5649db0295"
      unitRef="usd">327500000</tol:GuaranteesRepaymentandCarryCostMaximum>
    <us-gaap:LineOfCredit
      contextRef="id5b64adb5eef4a9eb020010a206e7c2d_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjQ0MmM4ZDU1ZjNjNTQ1MWM4ZThmYjY2Y2I0ZGM5ZTllL3RhYmxlcmFuZ2U6NDQyYzhkNTVmM2M1NDUxYzhlOGZiNjZjYjRkYzllOWVfMy0xLTEtMS0yNjQ_60c33fe7-312d-4170-993e-5eeb09e1aa3d"
      unitRef="usd">1108500000</us-gaap:LineOfCredit>
    <tol:MaximumrepapymentandcarrycostguaranteeobligationforborrowingsbyJV
      contextRef="id5b64adb5eef4a9eb020010a206e7c2d_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjQ0MmM4ZDU1ZjNjNTQ1MWM4ZThmYjY2Y2I0ZGM5ZTllL3RhYmxlcmFuZ2U6NDQyYzhkNTVmM2M1NDUxYzhlOGZiNjZjYjRkYzllOWVfNC0xLTEtMS0yNjQ_1f939e33-ddc9-4405-a7b9-a88fb6a60d45"
      unitRef="usd">236700000</tol:MaximumrepapymentandcarrycostguaranteeobligationforborrowingsbyJV>
    <us-gaap:GuaranteesFairValueDisclosure
      contextRef="i8dd67a5bfa8a4df7ae3a1344d04b264a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjQ0MmM4ZDU1ZjNjNTQ1MWM4ZThmYjY2Y2I0ZGM5ZTllL3RhYmxlcmFuZ2U6NDQyYzhkNTVmM2M1NDUxYzhlOGZiNjZjYjRkYzllOWVfNS0xLTEtMS0yNjQ_71543117-3ebb-4583-a446-75c33c4a774c"
      unitRef="usd">8800000</us-gaap:GuaranteesFairValueDisclosure>
    <tol:UnconsolidatedJointVentureRelatedVariableInterestEntitiesTableTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RleHRyZWdpb246MzJhYjY2NjU4NzIxNGI2YWFhMTIwYmZhOTY1YWVjNThfMTA5OTUxMTY3MDM3Mw_064c538e-ca59-46a0-bdad-d90dc9716ce9">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:104%"&gt;The table below provide information as of January&#160;31, 2021 and October&#160;31, 2020, regarding our unconsolidated joint venture-related variable interests in VIEs ($ amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align: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;January 31, 2021&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:400;line-height:100%"&gt;October 31, 2020&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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Number of Joint Venture VIEs that the Company is not the Primary Beneficiary (&#x201c;PB&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&#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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment balance in unconsolidated Joint Venture VIEs included in Investments in unconsolidated entities in our Consolidated Balance Sheets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,100&#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:10pt;font-weight:400;line-height:100%"&gt;Our maximum exposure to losses related to loan guarantees and additional commitments provided to unconsolidated Joint Venture VIEs&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;282,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;122,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;/tr&gt;&lt;/table&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:104%"&gt;Our ownership interest in the above unconsolidated Joint Venture VIEs ranges from 20% to 50%.&lt;/span&gt;&lt;/div&gt;</tol:UnconsolidatedJointVentureRelatedVariableInterestEntitiesTableTextBlock>
    <tol:NumberofJointVentures
      contextRef="ie998a1a4db9043b99a230f0ef1e01ac6_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOmM2NDc5YmE4N2FmMzRiNWJhNGVkMzE5NDBlMTAyYmVmL3RhYmxlcmFuZ2U6YzY0NzliYTg3YWYzNGI1YmE0ZWQzMTk0MGUxMDJiZWZfMS0xLTEtMS0yNjQ_6b425a81-22d9-4f0c-bc89-e33ec72aa390"
      unitRef="joint_ventures">12</tol:NumberofJointVentures>
    <tol:NumberofJointVentures
      contextRef="ie4e6afbded4d45a180ce6e1d8ad80c8c_I20201031"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOmM2NDc5YmE4N2FmMzRiNWJhNGVkMzE5NDBlMTAyYmVmL3RhYmxlcmFuZ2U6YzY0NzliYTg3YWYzNGI1YmE0ZWQzMTk0MGUxMDJiZWZfMS0yLTEtMS0yNjQ_891fcf91-2af2-41a0-8bd9-58d8046a8dfb"
      unitRef="joint_ventures">12</tol:NumberofJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="ie998a1a4db9043b99a230f0ef1e01ac6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOmM2NDc5YmE4N2FmMzRiNWJhNGVkMzE5NDBlMTAyYmVmL3RhYmxlcmFuZ2U6YzY0NzliYTg3YWYzNGI1YmE0ZWQzMTk0MGUxMDJiZWZfMi0xLTEtMS0yNjQ_31911188-1fea-4181-8bc9-ea1c56c4c443"
      unitRef="usd">55300000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="ie4e6afbded4d45a180ce6e1d8ad80c8c_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOmM2NDc5YmE4N2FmMzRiNWJhNGVkMzE5NDBlMTAyYmVmL3RhYmxlcmFuZ2U6YzY0NzliYTg3YWYzNGI1YmE0ZWQzMTk0MGUxMDJiZWZfMi0yLTEtMS0yNjQ_b395fb26-cbf3-44a6-88d7-a526692077f2"
      unitRef="usd">63100000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:OtherCommitment
      contextRef="i2c997e973eee4bdcb13358165cca1676_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOmM2NDc5YmE4N2FmMzRiNWJhNGVkMzE5NDBlMTAyYmVmL3RhYmxlcmFuZ2U6YzY0NzliYTg3YWYzNGI1YmE0ZWQzMTk0MGUxMDJiZWZfMy0xLTEtMS0yNjQ_11580e9e-78d8-4469-aa30-9b11edb30a4a"
      unitRef="usd">282700000</us-gaap:OtherCommitment>
    <us-gaap:OtherCommitment
      contextRef="if70d7a497b9344ccaa49ca140e14dabb_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOmM2NDc5YmE4N2FmMzRiNWJhNGVkMzE5NDBlMTAyYmVmL3RhYmxlcmFuZ2U6YzY0NzliYTg3YWYzNGI1YmE0ZWQzMTk0MGUxMDJiZWZfMy0yLTEtMS0yNjQ_4b78a7ec-56cd-4c27-b945-67f7999ab0de"
      unitRef="usd">122100000</us-gaap:OtherCommitment>
    <tol:OwnershipInterest
      contextRef="i2ab87f80f88f4789a171b55ecd32a2d0_I20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RleHRyZWdpb246MzJhYjY2NjU4NzIxNGI2YWFhMTIwYmZhOTY1YWVjNThfMjc0ODc3OTA5MjAzMQ_5b8f984b-531a-4ae7-9e2c-95e636114dab"
      unitRef="number">0.20</tol:OwnershipInterest>
    <tol:OwnershipInterest
      contextRef="i81e6260a665b4a8c91bc60dacc5c1c4f_I20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RleHRyZWdpb246MzJhYjY2NjU4NzIxNGI2YWFhMTIwYmZhOTY1YWVjNThfMjc0ODc3OTA5MjAzOA_7b872a4b-2c38-4816-a66a-4b75b8515b1f"
      unitRef="number">0.50</tol:OwnershipInterest>
    <tol:ConsolidatedJointVentureRelatedVariableInterestEntitiesTableTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RleHRyZWdpb246MzJhYjY2NjU4NzIxNGI2YWFhMTIwYmZhOTY1YWVjNThfMTA5OTUxMTY3MDM3NQ_26ca4de8-c110-4923-bb69-537536ec3193">&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below provide information as of January&#160;31, 2021 and October&#160;31, 2020, regarding our consolidated joint venture-related variable interests in VIEs ($ amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&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:400;line-height:100%"&gt;Balance Sheet Classification&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:400;line-height:100%"&gt;January 31, 2021&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:400;line-height:100%"&gt;October 31, 2020&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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Number of Joint Venture VIEs that the Company is the PB and consolidates&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying value of consolidated VIEs assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Receivables prepaid expenses, and other assets&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;113,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;163,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Our partners&#x2019; interests in consolidated VIEs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncontrolling interest&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;41,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;46,200&#160;&lt;/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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our ownership interest in the above consolidated Joint Venture VIEs ranges from 50% to 98%.&lt;/span&gt;&lt;/div&gt;</tol:ConsolidatedJointVentureRelatedVariableInterestEntitiesTableTextBlock>
    <tol:NumberofJointVentures
      contextRef="i113b853f49064e3fa65897c389be23e3_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjQ2OWI3MjI1MTgzNTRhMTU5NTgxZmRjNThiMmUyN2E4L3RhYmxlcmFuZ2U6NDY5YjcyMjUxODM1NGExNTk1ODFmZGM1OGIyZTI3YThfMS0yLTEtMS0yNjQ_0bf65266-8528-45b0-83a1-9f60d724720a"
      unitRef="joint_ventures">5</tol:NumberofJointVentures>
    <tol:NumberofJointVentures
      contextRef="i91c4b75eda8344a485efdc3f674d1cfb_I20201031"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjQ2OWI3MjI1MTgzNTRhMTU5NTgxZmRjNThiMmUyN2E4L3RhYmxlcmFuZ2U6NDY5YjcyMjUxODM1NGExNTk1ODFmZGM1OGIyZTI3YThfMS0zLTEtMS0yNjQ_20105550-7a36-44d4-a426-0c440454c2d9"
      unitRef="joint_ventures">5</tol:NumberofJointVentures>
    <us-gaap:Assets
      contextRef="i113b853f49064e3fa65897c389be23e3_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjQ2OWI3MjI1MTgzNTRhMTU5NTgxZmRjNThiMmUyN2E4L3RhYmxlcmFuZ2U6NDY5YjcyMjUxODM1NGExNTk1ODFmZGM1OGIyZTI3YThfMi0yLTEtMS0yNjQ_7e83c707-1f7e-43dc-a331-571da115eedb"
      unitRef="usd">113300000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i91c4b75eda8344a485efdc3f674d1cfb_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjQ2OWI3MjI1MTgzNTRhMTU5NTgxZmRjNThiMmUyN2E4L3RhYmxlcmFuZ2U6NDY5YjcyMjUxODM1NGExNTk1ODFmZGM1OGIyZTI3YThfMi0zLTEtMS0yNjQ_a0538e38-5ae6-4ee7-b7e2-f82c78036cf5"
      unitRef="usd">163000000</us-gaap:Assets>
    <us-gaap:NoncontrollingInterestInVariableInterestEntity
      contextRef="i113b853f49064e3fa65897c389be23e3_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjQ2OWI3MjI1MTgzNTRhMTU5NTgxZmRjNThiMmUyN2E4L3RhYmxlcmFuZ2U6NDY5YjcyMjUxODM1NGExNTk1ODFmZGM1OGIyZTI3YThfMy0yLTEtMS0yNjQ_64e12a51-e88e-4f75-bf08-df1d4547e4d1"
      unitRef="usd">41700000</us-gaap:NoncontrollingInterestInVariableInterestEntity>
    <us-gaap:NoncontrollingInterestInVariableInterestEntity
      contextRef="i91c4b75eda8344a485efdc3f674d1cfb_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjQ2OWI3MjI1MTgzNTRhMTU5NTgxZmRjNThiMmUyN2E4L3RhYmxlcmFuZ2U6NDY5YjcyMjUxODM1NGExNTk1ODFmZGM1OGIyZTI3YThfMy0zLTEtMS0yNjQ_053005d2-0cf8-4cb7-96f4-c26051a58d64"
      unitRef="usd">46200000</us-gaap:NoncontrollingInterestInVariableInterestEntity>
    <tol:OwnershipInterest
      contextRef="id8703e53bb6646b6b9b4cb97c365caa4_I20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RleHRyZWdpb246MzJhYjY2NjU4NzIxNGI2YWFhMTIwYmZhOTY1YWVjNThfMjc0ODc3OTA5MjI5Ng_7f97f5ce-26f5-4cfa-8f36-55fa63344079"
      unitRef="number">0.50</tol:OwnershipInterest>
    <tol:OwnershipInterest
      contextRef="i7035407830374f29a116471560a905d4_I20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RleHRyZWdpb246MzJhYjY2NjU4NzIxNGI2YWFhMTIwYmZhOTY1YWVjNThfMjc0ODc3OTA5MjMwMw_f5034451-7846-4a25-8cc1-eb52d6c00eaf"
      unitRef="number">0.98</tol:OwnershipInterest>
    <tol:EquityMethodInvestmentSummarizedBalanceSheetTableTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RleHRyZWdpb246MzJhYjY2NjU4NzIxNGI2YWFhMTIwYmZhOTY1YWVjNThfMTg0NTY_1d03fa9c-b60d-4c96-adc7-187769bab52f">&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Balance Sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&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:10pt;font-weight:400;line-height:100%"&gt;January 31,&lt;br/&gt;2021&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:400;line-height:100%"&gt;October 31,&lt;br/&gt;2020&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 and cash equivalents&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;98,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;109,478&#160;&lt;/span&gt;&lt;/td&gt;&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;Inventory&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;736,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;511,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,576&#160;&lt;/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;Rental properties&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,428,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,244,911&#160;&lt;/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;Rental properties under development&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;700,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;666,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;/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;Real estate owned&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;6,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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 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;170,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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 assets&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;3,208,468&#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;2,786,471&#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:10pt;font-weight:400;line-height:100%"&gt;Debt, net of deferred financing costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,443,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,368,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 liabilities&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;211,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186,817&#160;&lt;/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;Members&#x2019; equity&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,544,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,231,173&#160;&lt;/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;Noncontrolling 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;8,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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 liabilities and equity&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,208,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,786,471&#160;&lt;/span&gt;&lt;/td&gt;&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="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Company&#x2019;s net investment in unconsolidated entities (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;571,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;430,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;Differences between our net investment in unconsolidated entities and our underlying equity in the net assets of the entities amounted to $34.3 million and $29.4 million as of January 31, 2021 and October 31, 2020, respectively, and are primarily a result of the deferred recognition of a sale of assets to a joint venture; other than temporary impairments related to our investments in unconsolidated entities; interest capitalized on our investments; the estimated fair value of the guarantees provided to the joint ventures; unrealized gains on our retained joint venture interests; gains recognized from the sale of our ownership interests; and distributions from entities in excess of the carrying amount of our net investment.&lt;/span&gt;&lt;/div&gt;</tol:EquityMethodInvestmentSummarizedBalanceSheetTableTextBlock>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia1c9bfbfc0fc4f0dad86cb4933f2995e_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjg4MTI2ZWUxMmUxYjRhMWQ5NTc3NTliYzk2YjgyMmJiL3RhYmxlcmFuZ2U6ODgxMjZlZTEyZTFiNGExZDk1Nzc1OWJjOTZiODIyYmJfMS0xLTEtMS0w_7dfe6a46-2faf-4e8a-8d7d-9b536623dc9b"
      unitRef="usd">98195000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i192eff9609fd4e8ab38fb0c84b57f806_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjg4MTI2ZWUxMmUxYjRhMWQ5NTc3NTliYzk2YjgyMmJiL3RhYmxlcmFuZ2U6ODgxMjZlZTEyZTFiNGExZDk1Nzc1OWJjOTZiODIyYmJfMS0zLTEtMS0w_ce593723-47c7-4d49-97be-e303e5e056f4"
      unitRef="usd">109478000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InventoryOperativeBuilders
      contextRef="ia1c9bfbfc0fc4f0dad86cb4933f2995e_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjg4MTI2ZWUxMmUxYjRhMWQ5NTc3NTliYzk2YjgyMmJiL3RhYmxlcmFuZ2U6ODgxMjZlZTEyZTFiNGExZDk1Nzc1OWJjOTZiODIyYmJfMi0xLTEtMS0w_78d169ce-7ee9-4537-a95f-757efe0bddfe"
      unitRef="usd">736821000</us-gaap:InventoryOperativeBuilders>
    <us-gaap:InventoryOperativeBuilders
      contextRef="i192eff9609fd4e8ab38fb0c84b57f806_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjg4MTI2ZWUxMmUxYjRhMWQ5NTc3NTliYzk2YjgyMmJiL3RhYmxlcmFuZ2U6ODgxMjZlZTEyZTFiNGExZDk1Nzc1OWJjOTZiODIyYmJfMi0zLTEtMS0w_cbf20c50-9c7a-400e-a165-c83e5c67c883"
      unitRef="usd">511000000</us-gaap:InventoryOperativeBuilders>
    <tol:LoansReceivableNet1
      contextRef="ia1c9bfbfc0fc4f0dad86cb4933f2995e_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjg4MTI2ZWUxMmUxYjRhMWQ5NTc3NTliYzk2YjgyMmJiL3RhYmxlcmFuZ2U6ODgxMjZlZTEyZTFiNGExZDk1Nzc1OWJjOTZiODIyYmJfMy0xLTEtMS0w_67bfe5b7-536e-45fe-8685-b98066ccb657"
      unitRef="usd">66974000</tol:LoansReceivableNet1>
    <tol:LoansReceivableNet1
      contextRef="i192eff9609fd4e8ab38fb0c84b57f806_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjg4MTI2ZWUxMmUxYjRhMWQ5NTc3NTliYzk2YjgyMmJiL3RhYmxlcmFuZ2U6ODgxMjZlZTEyZTFiNGExZDk1Nzc1OWJjOTZiODIyYmJfMy0zLTEtMS0w_c5e9da15-67e1-48d9-965f-3de8c4692d9f"
      unitRef="usd">78576000</tol:LoansReceivableNet1>
    <us-gaap:RentalProperties
      contextRef="ia1c9bfbfc0fc4f0dad86cb4933f2995e_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjg4MTI2ZWUxMmUxYjRhMWQ5NTc3NTliYzk2YjgyMmJiL3RhYmxlcmFuZ2U6ODgxMjZlZTEyZTFiNGExZDk1Nzc1OWJjOTZiODIyYmJfNS0xLTEtMS0w_287bfad9-d8ef-4e1d-a92c-411e7ba3fc0f"
      unitRef="usd">1428734000</us-gaap:RentalProperties>
    <us-gaap:RentalProperties
      contextRef="i192eff9609fd4e8ab38fb0c84b57f806_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjg4MTI2ZWUxMmUxYjRhMWQ5NTc3NTliYzk2YjgyMmJiL3RhYmxlcmFuZ2U6ODgxMjZlZTEyZTFiNGExZDk1Nzc1OWJjOTZiODIyYmJfNS0zLTEtMS0w_b1ecd43e-440c-4943-9b29-d7b80d6bf583"
      unitRef="usd">1244911000</us-gaap:RentalProperties>
    <tol:RentalPropertiesUnderDevelopment
      contextRef="ia1c9bfbfc0fc4f0dad86cb4933f2995e_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjg4MTI2ZWUxMmUxYjRhMWQ5NTc3NTliYzk2YjgyMmJiL3RhYmxlcmFuZ2U6ODgxMjZlZTEyZTFiNGExZDk1Nzc1OWJjOTZiODIyYmJfNi0xLTEtMS0w_6f3cae43-19b6-4b83-902b-f7919c780cc0"
      unitRef="usd">700218000</tol:RentalPropertiesUnderDevelopment>
    <tol:RentalPropertiesUnderDevelopment
      contextRef="i192eff9609fd4e8ab38fb0c84b57f806_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjg4MTI2ZWUxMmUxYjRhMWQ5NTc3NTliYzk2YjgyMmJiL3RhYmxlcmFuZ2U6ODgxMjZlZTEyZTFiNGExZDk1Nzc1OWJjOTZiODIyYmJfNi0zLTEtMS0w_88658b2e-e3ef-4863-834b-52a1774a8a10"
      unitRef="usd">666386000</tol:RentalPropertiesUnderDevelopment>
    <us-gaap:OtherRealEstateAndForeclosedAssets
      contextRef="ia1c9bfbfc0fc4f0dad86cb4933f2995e_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjg4MTI2ZWUxMmUxYjRhMWQ5NTc3NTliYzk2YjgyMmJiL3RhYmxlcmFuZ2U6ODgxMjZlZTEyZTFiNGExZDk1Nzc1OWJjOTZiODIyYmJfNy0xLTEtMS0w_6bffb940-0215-4a9c-a7c3-1a9c2033aed2"
      unitRef="usd">6818000</us-gaap:OtherRealEstateAndForeclosedAssets>
    <us-gaap:OtherRealEstateAndForeclosedAssets
      contextRef="i192eff9609fd4e8ab38fb0c84b57f806_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjg4MTI2ZWUxMmUxYjRhMWQ5NTc3NTliYzk2YjgyMmJiL3RhYmxlcmFuZ2U6ODgxMjZlZTEyZTFiNGExZDk1Nzc1OWJjOTZiODIyYmJfNy0zLTEtMS0w_9235f4c5-ca49-45d7-84e1-fd8f90ac4014"
      unitRef="usd">6752000</us-gaap:OtherRealEstateAndForeclosedAssets>
    <us-gaap:OtherAssets
      contextRef="ia1c9bfbfc0fc4f0dad86cb4933f2995e_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjg4MTI2ZWUxMmUxYjRhMWQ5NTc3NTliYzk2YjgyMmJiL3RhYmxlcmFuZ2U6ODgxMjZlZTEyZTFiNGExZDk1Nzc1OWJjOTZiODIyYmJfOC0xLTEtMS0w_1e0faba0-d65e-4792-9e78-1fc131691df7"
      unitRef="usd">170708000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="i192eff9609fd4e8ab38fb0c84b57f806_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjg4MTI2ZWUxMmUxYjRhMWQ5NTc3NTliYzk2YjgyMmJiL3RhYmxlcmFuZ2U6ODgxMjZlZTEyZTFiNGExZDk1Nzc1OWJjOTZiODIyYmJfOC0zLTEtMS0w_25a045a2-55b0-407e-b2fa-c2a72aadbf1f"
      unitRef="usd">169368000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="ia1c9bfbfc0fc4f0dad86cb4933f2995e_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjg4MTI2ZWUxMmUxYjRhMWQ5NTc3NTliYzk2YjgyMmJiL3RhYmxlcmFuZ2U6ODgxMjZlZTEyZTFiNGExZDk1Nzc1OWJjOTZiODIyYmJfOS0xLTEtMS0w_acc3a91b-306a-4e94-8f02-86286ce1cfb1"
      unitRef="usd">3208468000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i192eff9609fd4e8ab38fb0c84b57f806_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjg4MTI2ZWUxMmUxYjRhMWQ5NTc3NTliYzk2YjgyMmJiL3RhYmxlcmFuZ2U6ODgxMjZlZTEyZTFiNGExZDk1Nzc1OWJjOTZiODIyYmJfOS0zLTEtMS0w_82b05722-ca52-4f17-a40a-acea9505ee20"
      unitRef="usd">2786471000</us-gaap:Assets>
    <tol:DebtNetOfDeferredFinancingCosts
      contextRef="ia1c9bfbfc0fc4f0dad86cb4933f2995e_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjg4MTI2ZWUxMmUxYjRhMWQ5NTc3NTliYzk2YjgyMmJiL3RhYmxlcmFuZ2U6ODgxMjZlZTEyZTFiNGExZDk1Nzc1OWJjOTZiODIyYmJfMTAtMS0xLTEtMA_7ecd74b2-4ace-4724-99dd-7c70e7955758"
      unitRef="usd">1443949000</tol:DebtNetOfDeferredFinancingCosts>
    <tol:DebtNetOfDeferredFinancingCosts
      contextRef="i192eff9609fd4e8ab38fb0c84b57f806_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjg4MTI2ZWUxMmUxYjRhMWQ5NTc3NTliYzk2YjgyMmJiL3RhYmxlcmFuZ2U6ODgxMjZlZTEyZTFiNGExZDk1Nzc1OWJjOTZiODIyYmJfMTAtMy0xLTEtMA_f4daab48-8b50-4177-bd53-fbd4332df05a"
      unitRef="usd">1368065000</tol:DebtNetOfDeferredFinancingCosts>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="ia1c9bfbfc0fc4f0dad86cb4933f2995e_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjg4MTI2ZWUxMmUxYjRhMWQ5NTc3NTliYzk2YjgyMmJiL3RhYmxlcmFuZ2U6ODgxMjZlZTEyZTFiNGExZDk1Nzc1OWJjOTZiODIyYmJfMTEtMS0xLTEtMA_2d5e05f8-758e-4f9e-a457-db587ba5e80c"
      unitRef="usd">211245000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="i192eff9609fd4e8ab38fb0c84b57f806_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjg4MTI2ZWUxMmUxYjRhMWQ5NTc3NTliYzk2YjgyMmJiL3RhYmxlcmFuZ2U6ODgxMjZlZTEyZTFiNGExZDk1Nzc1OWJjOTZiODIyYmJfMTEtMy0xLTEtMA_02714e51-60da-433c-afbd-120365269ed8"
      unitRef="usd">186817000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:MembersEquity
      contextRef="ia1c9bfbfc0fc4f0dad86cb4933f2995e_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjg4MTI2ZWUxMmUxYjRhMWQ5NTc3NTliYzk2YjgyMmJiL3RhYmxlcmFuZ2U6ODgxMjZlZTEyZTFiNGExZDk1Nzc1OWJjOTZiODIyYmJfMTItMS0xLTEtMA_9fbc1e92-6a6f-4385-95e4-dc01d7f91090"
      unitRef="usd">1544803000</us-gaap:MembersEquity>
    <us-gaap:MembersEquity
      contextRef="i192eff9609fd4e8ab38fb0c84b57f806_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjg4MTI2ZWUxMmUxYjRhMWQ5NTc3NTliYzk2YjgyMmJiL3RhYmxlcmFuZ2U6ODgxMjZlZTEyZTFiNGExZDk1Nzc1OWJjOTZiODIyYmJfMTItMy0xLTEtMA_83adc493-b608-4641-a8e2-442ec00de233"
      unitRef="usd">1231173000</us-gaap:MembersEquity>
    <us-gaap:MinorityInterest
      contextRef="ia1c9bfbfc0fc4f0dad86cb4933f2995e_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjg4MTI2ZWUxMmUxYjRhMWQ5NTc3NTliYzk2YjgyMmJiL3RhYmxlcmFuZ2U6ODgxMjZlZTEyZTFiNGExZDk1Nzc1OWJjOTZiODIyYmJfMTMtMS0xLTEtMA_44e6347c-8210-48b8-af5b-d43a181090eb"
      unitRef="usd">8471000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i192eff9609fd4e8ab38fb0c84b57f806_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjg4MTI2ZWUxMmUxYjRhMWQ5NTc3NTliYzk2YjgyMmJiL3RhYmxlcmFuZ2U6ODgxMjZlZTEyZTFiNGExZDk1Nzc1OWJjOTZiODIyYmJfMTMtMy0xLTEtMA_ad41dc53-93bd-45c8-815c-1ee320095d6e"
      unitRef="usd">416000</us-gaap:MinorityInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ia1c9bfbfc0fc4f0dad86cb4933f2995e_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjg4MTI2ZWUxMmUxYjRhMWQ5NTc3NTliYzk2YjgyMmJiL3RhYmxlcmFuZ2U6ODgxMjZlZTEyZTFiNGExZDk1Nzc1OWJjOTZiODIyYmJfMTQtMS0xLTEtMA_bd02d5e8-9e27-46d3-a38f-ed1c9094e741"
      unitRef="usd">3208468000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i192eff9609fd4e8ab38fb0c84b57f806_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjg4MTI2ZWUxMmUxYjRhMWQ5NTc3NTliYzk2YjgyMmJiL3RhYmxlcmFuZ2U6ODgxMjZlZTEyZTFiNGExZDk1Nzc1OWJjOTZiODIyYmJfMTQtMy0xLTEtMA_cb7f6477-29c1-4166-a547-00b293304337"
      unitRef="usd">2786471000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="ia1c9bfbfc0fc4f0dad86cb4933f2995e_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjg4MTI2ZWUxMmUxYjRhMWQ5NTc3NTliYzk2YjgyMmJiL3RhYmxlcmFuZ2U6ODgxMjZlZTEyZTFiNGExZDk1Nzc1OWJjOTZiODIyYmJfMTUtMS0xLTEtMA_460b829e-eef0-45a2-b489-bf72b327bfc9"
      unitRef="usd">571632000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i192eff9609fd4e8ab38fb0c84b57f806_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjg4MTI2ZWUxMmUxYjRhMWQ5NTc3NTliYzk2YjgyMmJiL3RhYmxlcmFuZ2U6ODgxMjZlZTEyZTFiNGExZDk1Nzc1OWJjOTZiODIyYmJfMTUtMy0xLTEtMA_771bce7b-8899-4f01-b9b0-b4e002383bb9"
      unitRef="usd">430701000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RleHRyZWdpb246MzJhYjY2NjU4NzIxNGI2YWFhMTIwYmZhOTY1YWVjNThfMjc0ODc3OTExNTI3NA_1baf6595-82df-441d-899f-e48972bb58fd"
      unitRef="usd">34300000</us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity>
    <us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RleHRyZWdpb246MzJhYjY2NjU4NzIxNGI2YWFhMTIwYmZhOTY1YWVjNThfMjc0ODc3OTExNTI1OA_1de5304c-b622-4da7-89c9-68e268d25b4c"
      unitRef="usd">29400000</us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity>
    <tol:EquityMethodInvestmentSummarizedStatementsOfOperationsTableTextBlockTableTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RleHRyZWdpb246MzJhYjY2NjU4NzIxNGI2YWFhMTIwYmZhOTY1YWVjNThfMTg0Mjc_3ac5b2fd-5763-422e-b61f-a475fe8fa985">&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Statements of Operations:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.352%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:400;line-height:100%"&gt;Three months ended January 31,&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:left;vertical-align: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:400;line-height:100%"&gt;2021&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:400;line-height:100%"&gt;2020&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:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;92,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;133,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenues (3)&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;96,723&#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;95,308&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other expenses (3)&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;35,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,183&#160;&lt;/span&gt;&lt;/td&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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total expenses&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;132,113&#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;136,491&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss from operations&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;(39,583)&lt;/span&gt;&lt;/td&gt;&lt;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;(3,321)&lt;/span&gt;&lt;/td&gt;&lt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other 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:10pt;font-weight:400;line-height:100%"&gt;948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss before income taxes&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;(38,635)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,709)&lt;/span&gt;&lt;/td&gt;&lt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax (benefit) provision&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,506)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss including earnings from noncontrolling interests&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;(37,129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,849)&lt;/span&gt;&lt;/td&gt;&lt;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="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: loss attributable to noncontrolling 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;(174)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss attributable to controlling interest&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;(37,303)&lt;/span&gt;&lt;/td&gt;&lt;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,849)&lt;/span&gt;&lt;/td&gt;&lt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Company&#x2019;s equity in earnings of unconsolidated entities (2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&#160;&#160;&#160;&#160;Differences between our equity in earnings of unconsolidated entities and the underlying net income (loss) of the entities are primarily a result of distributions from entities in excess of the carrying amount of our investment; other than temporary impairments related to our investments in unconsolidated entities; recoveries of previously incurred charges; unrealized gains on our retained joint venture interests; gains recognized from the sale of our investment to our joint venture partner; and our share of the entities&#x2019; profits related to home sites purchased by us which reduces our cost basis of the home sites acquired.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&#160;&#160;&#160;&#160;Effective October 31, 2020, we reclassified sales commissions paid to third-party brokers from home sales cost of revenues to selling, general and administrative expense. Prior year periods have been reclassified to conform to the 2021 presentation.&lt;/span&gt;&lt;/div&gt;</tol:EquityMethodInvestmentSummarizedStatementsOfOperationsTableTextBlockTableTextBlock>
    <us-gaap:Revenues
      contextRef="id004bd1fe0f4426ab640c03c9a6fe174_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjM4OGQxMWM5MjVkYjRkODNiMmRiNmE4MTBmNWEyNGRmL3RhYmxlcmFuZ2U6Mzg4ZDExYzkyNWRiNGQ4M2IyZGI2YTgxMGY1YTI0ZGZfMi0xLTEtMS0w_bb1f49f1-0a8f-4f56-8a1d-0afc4fd506d8"
      unitRef="usd">92530000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib44804c1eed14187a5e4d844cf12a4ed_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjM4OGQxMWM5MjVkYjRkODNiMmRiNmE4MTBmNWEyNGRmL3RhYmxlcmFuZ2U6Mzg4ZDExYzkyNWRiNGQ4M2IyZGI2YTgxMGY1YTI0ZGZfMi0zLTEtMS0w_08f67800-c41b-45fb-93db-e0a77c24c38a"
      unitRef="usd">133170000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="id004bd1fe0f4426ab640c03c9a6fe174_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjM4OGQxMWM5MjVkYjRkODNiMmRiNmE4MTBmNWEyNGRmL3RhYmxlcmFuZ2U6Mzg4ZDExYzkyNWRiNGQ4M2IyZGI2YTgxMGY1YTI0ZGZfMy0xLTEtMS0w_8c6cc46e-205f-42eb-93f2-6435f867d0e3"
      unitRef="usd">96723000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="ib44804c1eed14187a5e4d844cf12a4ed_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjM4OGQxMWM5MjVkYjRkODNiMmRiNmE4MTBmNWEyNGRmL3RhYmxlcmFuZ2U6Mzg4ZDExYzkyNWRiNGQ4M2IyZGI2YTgxMGY1YTI0ZGZfMy0zLTEtMS0w_4de6c0ba-19b4-4dc5-b137-bcc39e5bc8fb"
      unitRef="usd">95308000</us-gaap:CostOfRevenue>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="id004bd1fe0f4426ab640c03c9a6fe174_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjM4OGQxMWM5MjVkYjRkODNiMmRiNmE4MTBmNWEyNGRmL3RhYmxlcmFuZ2U6Mzg4ZDExYzkyNWRiNGQ4M2IyZGI2YTgxMGY1YTI0ZGZfNC0xLTEtMS0w_c3c59981-0579-48f8-a086-376baed0ca10"
      unitRef="usd">35390000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="ib44804c1eed14187a5e4d844cf12a4ed_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjM4OGQxMWM5MjVkYjRkODNiMmRiNmE4MTBmNWEyNGRmL3RhYmxlcmFuZ2U6Mzg4ZDExYzkyNWRiNGQ4M2IyZGI2YTgxMGY1YTI0ZGZfNC0zLTEtMS0w_1f349406-fba7-4a23-b3e3-854b46113fbf"
      unitRef="usd">41183000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:CostsAndExpenses
      contextRef="id004bd1fe0f4426ab640c03c9a6fe174_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjM4OGQxMWM5MjVkYjRkODNiMmRiNmE4MTBmNWEyNGRmL3RhYmxlcmFuZ2U6Mzg4ZDExYzkyNWRiNGQ4M2IyZGI2YTgxMGY1YTI0ZGZfNS0xLTEtMS0w_4a38e9c5-befe-4cf7-8b44-68746390b2c5"
      unitRef="usd">132113000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ib44804c1eed14187a5e4d844cf12a4ed_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjM4OGQxMWM5MjVkYjRkODNiMmRiNmE4MTBmNWEyNGRmL3RhYmxlcmFuZ2U6Mzg4ZDExYzkyNWRiNGQ4M2IyZGI2YTgxMGY1YTI0ZGZfNS0zLTEtMS0w_270cdd34-4f7b-4113-aeae-d2c6aaf51ded"
      unitRef="usd">136491000</us-gaap:CostsAndExpenses>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="id004bd1fe0f4426ab640c03c9a6fe174_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjM4OGQxMWM5MjVkYjRkODNiMmRiNmE4MTBmNWEyNGRmL3RhYmxlcmFuZ2U6Mzg4ZDExYzkyNWRiNGQ4M2IyZGI2YTgxMGY1YTI0ZGZfNy0xLTEtMS0w_5bb34a8d-0678-4413-8c39-d7656bfc53be"
      unitRef="usd">-39583000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ib44804c1eed14187a5e4d844cf12a4ed_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjM4OGQxMWM5MjVkYjRkODNiMmRiNmE4MTBmNWEyNGRmL3RhYmxlcmFuZ2U6Mzg4ZDExYzkyNWRiNGQ4M2IyZGI2YTgxMGY1YTI0ZGZfNy0zLTEtMS0w_ddd03f92-674f-4176-8f5a-6c12d55000e4"
      unitRef="usd">-3321000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:OtherIncome
      contextRef="id004bd1fe0f4426ab640c03c9a6fe174_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjM4OGQxMWM5MjVkYjRkODNiMmRiNmE4MTBmNWEyNGRmL3RhYmxlcmFuZ2U6Mzg4ZDExYzkyNWRiNGQ4M2IyZGI2YTgxMGY1YTI0ZGZfOC0xLTEtMS0w_0b4acfa5-eb17-4013-85e2-da81c98f47fa"
      unitRef="usd">948000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="ib44804c1eed14187a5e4d844cf12a4ed_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjM4OGQxMWM5MjVkYjRkODNiMmRiNmE4MTBmNWEyNGRmL3RhYmxlcmFuZ2U6Mzg4ZDExYzkyNWRiNGQ4M2IyZGI2YTgxMGY1YTI0ZGZfOC0zLTEtMS0w_a965fdd3-1ce8-4631-9669-8ccd8f90a62b"
      unitRef="usd">612000</us-gaap:OtherIncome>
    <tol:NetIncomeBeforeNoncontrollingInterest
      contextRef="id004bd1fe0f4426ab640c03c9a6fe174_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjM4OGQxMWM5MjVkYjRkODNiMmRiNmE4MTBmNWEyNGRmL3RhYmxlcmFuZ2U6Mzg4ZDExYzkyNWRiNGQ4M2IyZGI2YTgxMGY1YTI0ZGZfOS0xLTEtMS0w_18e139cb-697c-423c-86d7-0772129538d6"
      unitRef="usd">-38635000</tol:NetIncomeBeforeNoncontrollingInterest>
    <tol:NetIncomeBeforeNoncontrollingInterest
      contextRef="ib44804c1eed14187a5e4d844cf12a4ed_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjM4OGQxMWM5MjVkYjRkODNiMmRiNmE4MTBmNWEyNGRmL3RhYmxlcmFuZ2U6Mzg4ZDExYzkyNWRiNGQ4M2IyZGI2YTgxMGY1YTI0ZGZfOS0zLTEtMS0w_49b2fa1e-626a-4817-ad46-0303eba73d78"
      unitRef="usd">-2709000</tol:NetIncomeBeforeNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id004bd1fe0f4426ab640c03c9a6fe174_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjM4OGQxMWM5MjVkYjRkODNiMmRiNmE4MTBmNWEyNGRmL3RhYmxlcmFuZ2U6Mzg4ZDExYzkyNWRiNGQ4M2IyZGI2YTgxMGY1YTI0ZGZfMTAtMS0xLTEtMA_15a496f0-f9ff-49aa-9b9a-e799491a5c04"
      unitRef="usd">-1506000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib44804c1eed14187a5e4d844cf12a4ed_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjM4OGQxMWM5MjVkYjRkODNiMmRiNmE4MTBmNWEyNGRmL3RhYmxlcmFuZ2U6Mzg4ZDExYzkyNWRiNGQ4M2IyZGI2YTgxMGY1YTI0ZGZfMTAtMy0xLTEtMA_68e44057-2492-471f-9a8b-07aece3442f0"
      unitRef="usd">140000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id004bd1fe0f4426ab640c03c9a6fe174_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjM4OGQxMWM5MjVkYjRkODNiMmRiNmE4MTBmNWEyNGRmL3RhYmxlcmFuZ2U6Mzg4ZDExYzkyNWRiNGQ4M2IyZGI2YTgxMGY1YTI0ZGZfMTEtMS0xLTEtMA_b8146cb3-baa2-4dde-b70b-275e9b55a1bf"
      unitRef="usd">-37129000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib44804c1eed14187a5e4d844cf12a4ed_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjM4OGQxMWM5MjVkYjRkODNiMmRiNmE4MTBmNWEyNGRmL3RhYmxlcmFuZ2U6Mzg4ZDExYzkyNWRiNGQ4M2IyZGI2YTgxMGY1YTI0ZGZfMTEtMy0xLTEtMA_357ee189-be63-4590-96f4-0b039f9797ea"
      unitRef="usd">-2849000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="id004bd1fe0f4426ab640c03c9a6fe174_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjM4OGQxMWM5MjVkYjRkODNiMmRiNmE4MTBmNWEyNGRmL3RhYmxlcmFuZ2U6Mzg4ZDExYzkyNWRiNGQ4M2IyZGI2YTgxMGY1YTI0ZGZfMTItMS0xLTEtMA_a34584ed-c298-4be7-ac85-a382364a28e4"
      unitRef="usd">174000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ib44804c1eed14187a5e4d844cf12a4ed_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjM4OGQxMWM5MjVkYjRkODNiMmRiNmE4MTBmNWEyNGRmL3RhYmxlcmFuZ2U6Mzg4ZDExYzkyNWRiNGQ4M2IyZGI2YTgxMGY1YTI0ZGZfMTItMy0xLTEtMA_f0a7e429-ad97-4ca1-b1d0-ad8662e009ee"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="id004bd1fe0f4426ab640c03c9a6fe174_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjM4OGQxMWM5MjVkYjRkODNiMmRiNmE4MTBmNWEyNGRmL3RhYmxlcmFuZ2U6Mzg4ZDExYzkyNWRiNGQ4M2IyZGI2YTgxMGY1YTI0ZGZfMTMtMS0xLTEtMA_a10b4d26-99f9-4258-9ee0-30cf3eb9e767"
      unitRef="usd">-37303000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib44804c1eed14187a5e4d844cf12a4ed_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjM4OGQxMWM5MjVkYjRkODNiMmRiNmE4MTBmNWEyNGRmL3RhYmxlcmFuZ2U6Mzg4ZDExYzkyNWRiNGQ4M2IyZGI2YTgxMGY1YTI0ZGZfMTMtMy0xLTEtMA_06987331-a6c9-41c9-a81b-aa299af2b05b"
      unitRef="usd">-2849000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="id004bd1fe0f4426ab640c03c9a6fe174_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjM4OGQxMWM5MjVkYjRkODNiMmRiNmE4MTBmNWEyNGRmL3RhYmxlcmFuZ2U6Mzg4ZDExYzkyNWRiNGQ4M2IyZGI2YTgxMGY1YTI0ZGZfMTYtMS0xLTEtMA_e2da6fd4-a20c-4cda-88b2-66d071f0641f"
      unitRef="usd">1194000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ib44804c1eed14187a5e4d844cf12a4ed_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF80Ni9mcmFnOjMyYWI2NjY1ODcyMTRiNmFhYTEyMGJmYTk2NWFlYzU4L3RhYmxlOjM4OGQxMWM5MjVkYjRkODNiMmRiNmE4MTBmNWEyNGRmL3RhYmxlcmFuZ2U6Mzg4ZDExYzkyNWRiNGQ4M2IyZGI2YTgxMGY1YTI0ZGZfMTYtMy0xLTEtMA_ddda338d-adf0-486d-bb40-a8139ad96693"
      unitRef="usd">12141000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <tol:ReceivablesprepaidexpensesandotherassetsTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81Mi9mcmFnOjQxMTUwZjc5YzlmNTRjMzBhNmI2ODkwZmYwM2IzYmIyL3RleHRyZWdpb246NDExNTBmNzljOWY1NGMzMGE2YjY4OTBmZjAzYjNiYjJfMTAwNg_fceb5789-f6dc-4521-8737-714349f3cede">Receivables, Prepaid Expenses, and Other Assets&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Receivables, prepaid expenses, and other assets at January&#160;31, 2021 and October&#160;31, 2020, consisted of the following (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.191%"/&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:400;line-height:100%"&gt;January 31, 2021&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:400;line-height:100%"&gt;October 31, 2020&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;Expected recoveries from insurance carriers and others&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;77,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;79,269&#160;&lt;/span&gt;&lt;/td&gt;&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;Improvement cost 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;85,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;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;Escrow cash held by our captive title company&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;28,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,712&#160;&lt;/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;Properties held for rental apartment and commercial development&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;504,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;542,796&#160;&lt;/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;Prepaid 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;29,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,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;/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;Right-of-use asset&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;101,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,004&#160;&lt;/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;80,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,293&#160;&lt;/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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;907,775&#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;956,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 7, &#x201c;Accrued Expenses,&#x201d; for additional information regarding the expected recoveries from insurance carriers and others.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&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 January&#160;31, 2021 and October&#160;31, 2020, properties held for rental apartment and commercial development include $113.3 million and $163.0 million, respectively, of assets related to consolidated VIEs. See Note 4, &#x201c;Investments in Unconsolidated Entities&#x201d; for additional information regarding VIEs.&lt;/span&gt;&lt;/div&gt;</tol:ReceivablesprepaidexpensesandotherassetsTextBlock>
    <tol:ReceivablesprepaidexpensesandotherassetsTableTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81Mi9mcmFnOjQxMTUwZjc5YzlmNTRjMzBhNmI2ODkwZmYwM2IzYmIyL3RleHRyZWdpb246NDExNTBmNzljOWY1NGMzMGE2YjY4OTBmZjAzYjNiYjJfMTAxMw_1b8e8623-c5de-4eca-b7d6-71107beeb284">&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Receivables, prepaid expenses, and other assets at January&#160;31, 2021 and October&#160;31, 2020, consisted of the following (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.191%"/&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:400;line-height:100%"&gt;January 31, 2021&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:400;line-height:100%"&gt;October 31, 2020&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;Expected recoveries from insurance carriers and others&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;77,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;79,269&#160;&lt;/span&gt;&lt;/td&gt;&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;Improvement cost 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;85,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;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;Escrow cash held by our captive title company&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;28,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,712&#160;&lt;/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;Properties held for rental apartment and commercial development&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;504,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;542,796&#160;&lt;/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;Prepaid 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;29,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,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;/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;Right-of-use asset&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;101,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,004&#160;&lt;/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;80,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,293&#160;&lt;/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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;907,775&#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;956,294&#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;</tol:ReceivablesprepaidexpensesandotherassetsTableTextBlock>
    <us-gaap:LossContingencyReceivable
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81Mi9mcmFnOjQxMTUwZjc5YzlmNTRjMzBhNmI2ODkwZmYwM2IzYmIyL3RhYmxlOmEzN2Y0MmVjMmNiNDQ2YmJiNzU2NmJiMWUyZDYyNTZkL3RhYmxlcmFuZ2U6YTM3ZjQyZWMyY2I0NDZiYmI3NTY2YmIxZTJkNjI1NmRfMS0xLTEtMS0w_1da68ef9-42b7-4897-935f-c7421518ab5b"
      unitRef="usd">77180000</us-gaap:LossContingencyReceivable>
    <us-gaap:LossContingencyReceivable
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81Mi9mcmFnOjQxMTUwZjc5YzlmNTRjMzBhNmI2ODkwZmYwM2IzYmIyL3RhYmxlOmEzN2Y0MmVjMmNiNDQ2YmJiNzU2NmJiMWUyZDYyNTZkL3RhYmxlcmFuZ2U6YTM3ZjQyZWMyY2I0NDZiYmI3NTY2YmIxZTJkNjI1NmRfMS0zLTEtMS0w_3e884f99-a8ec-4dfd-b001-0f8fdc53ab72"
      unitRef="usd">79269000</us-gaap:LossContingencyReceivable>
    <us-gaap:DepositsAssets
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81Mi9mcmFnOjQxMTUwZjc5YzlmNTRjMzBhNmI2ODkwZmYwM2IzYmIyL3RhYmxlOmEzN2Y0MmVjMmNiNDQ2YmJiNzU2NmJiMWUyZDYyNTZkL3RhYmxlcmFuZ2U6YTM3ZjQyZWMyY2I0NDZiYmI3NTY2YmIxZTJkNjI1NmRfMi0xLTEtMS0w_4afeb3d9-f70f-46ef-8f7e-6d120273a3b5"
      unitRef="usd">85539000</us-gaap:DepositsAssets>
    <us-gaap:DepositsAssets
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81Mi9mcmFnOjQxMTUwZjc5YzlmNTRjMzBhNmI2ODkwZmYwM2IzYmIyL3RhYmxlOmEzN2Y0MmVjMmNiNDQ2YmJiNzU2NmJiMWUyZDYyNTZkL3RhYmxlcmFuZ2U6YTM3ZjQyZWMyY2I0NDZiYmI3NTY2YmIxZTJkNjI1NmRfMi0zLTEtMS0w_af842c4a-6f5b-4cb7-ab56-a7ddef49cdbd"
      unitRef="usd">86116000</us-gaap:DepositsAssets>
    <us-gaap:EscrowDeposit
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81Mi9mcmFnOjQxMTUwZjc5YzlmNTRjMzBhNmI2ODkwZmYwM2IzYmIyL3RhYmxlOmEzN2Y0MmVjMmNiNDQ2YmJiNzU2NmJiMWUyZDYyNTZkL3RhYmxlcmFuZ2U6YTM3ZjQyZWMyY2I0NDZiYmI3NTY2YmIxZTJkNjI1NmRfMy0xLTEtMS0w_4e76d2d5-8184-4d78-abf8-791a4535dfe9"
      unitRef="usd">28540000</us-gaap:EscrowDeposit>
    <us-gaap:EscrowDeposit
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81Mi9mcmFnOjQxMTUwZjc5YzlmNTRjMzBhNmI2ODkwZmYwM2IzYmIyL3RhYmxlOmEzN2Y0MmVjMmNiNDQ2YmJiNzU2NmJiMWUyZDYyNTZkL3RhYmxlcmFuZ2U6YTM3ZjQyZWMyY2I0NDZiYmI3NTY2YmIxZTJkNjI1NmRfMy0zLTEtMS0w_c97ded8c-3ecc-41d7-abd3-47c69bed8486"
      unitRef="usd">24712000</us-gaap:EscrowDeposit>
    <us-gaap:InventoryLandHeldForDevelopmentAndSale
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81Mi9mcmFnOjQxMTUwZjc5YzlmNTRjMzBhNmI2ODkwZmYwM2IzYmIyL3RhYmxlOmEzN2Y0MmVjMmNiNDQ2YmJiNzU2NmJiMWUyZDYyNTZkL3RhYmxlcmFuZ2U6YTM3ZjQyZWMyY2I0NDZiYmI3NTY2YmIxZTJkNjI1NmRfNC0xLTEtMS0w_2dffd649-1a9b-4ee8-8d61-bc4fe3b7a814"
      unitRef="usd">504580000</us-gaap:InventoryLandHeldForDevelopmentAndSale>
    <us-gaap:InventoryLandHeldForDevelopmentAndSale
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81Mi9mcmFnOjQxMTUwZjc5YzlmNTRjMzBhNmI2ODkwZmYwM2IzYmIyL3RhYmxlOmEzN2Y0MmVjMmNiNDQ2YmJiNzU2NmJiMWUyZDYyNTZkL3RhYmxlcmFuZ2U6YTM3ZjQyZWMyY2I0NDZiYmI3NTY2YmIxZTJkNjI1NmRfNC0zLTEtMS0w_50d13b0b-c5bc-4b66-ac4f-e5102efa57c7"
      unitRef="usd">542796000</us-gaap:InventoryLandHeldForDevelopmentAndSale>
    <us-gaap:PrepaidExpenseCurrentAndNoncurrent
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81Mi9mcmFnOjQxMTUwZjc5YzlmNTRjMzBhNmI2ODkwZmYwM2IzYmIyL3RhYmxlOmEzN2Y0MmVjMmNiNDQ2YmJiNzU2NmJiMWUyZDYyNTZkL3RhYmxlcmFuZ2U6YTM3ZjQyZWMyY2I0NDZiYmI3NTY2YmIxZTJkNjI1NmRfNS0xLTEtMS0w_8c512114-70b0-4684-a3b8-03f4b2689abf"
      unitRef="usd">29472000</us-gaap:PrepaidExpenseCurrentAndNoncurrent>
    <us-gaap:PrepaidExpenseCurrentAndNoncurrent
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81Mi9mcmFnOjQxMTUwZjc5YzlmNTRjMzBhNmI2ODkwZmYwM2IzYmIyL3RhYmxlOmEzN2Y0MmVjMmNiNDQ2YmJiNzU2NmJiMWUyZDYyNTZkL3RhYmxlcmFuZ2U6YTM3ZjQyZWMyY2I0NDZiYmI3NTY2YmIxZTJkNjI1NmRfNS0zLTEtMS0w_10694f89-82d5-485b-ab45-d7164661e6f7"
      unitRef="usd">28104000</us-gaap:PrepaidExpenseCurrentAndNoncurrent>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81Mi9mcmFnOjQxMTUwZjc5YzlmNTRjMzBhNmI2ODkwZmYwM2IzYmIyL3RhYmxlOmEzN2Y0MmVjMmNiNDQ2YmJiNzU2NmJiMWUyZDYyNTZkL3RhYmxlcmFuZ2U6YTM3ZjQyZWMyY2I0NDZiYmI3NTY2YmIxZTJkNjI1NmRfNi0xLTEtMS0w_5ebda543-2784-4b68-8362-b417f87915c4"
      unitRef="usd">101495000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81Mi9mcmFnOjQxMTUwZjc5YzlmNTRjMzBhNmI2ODkwZmYwM2IzYmIyL3RhYmxlOmEzN2Y0MmVjMmNiNDQ2YmJiNzU2NmJiMWUyZDYyNTZkL3RhYmxlcmFuZ2U6YTM3ZjQyZWMyY2I0NDZiYmI3NTY2YmIxZTJkNjI1NmRfNi0zLTEtMS0w_c76ef90c-f8f5-4c33-846f-caa288f9c5a8"
      unitRef="usd">105004000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssets
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81Mi9mcmFnOjQxMTUwZjc5YzlmNTRjMzBhNmI2ODkwZmYwM2IzYmIyL3RhYmxlOmEzN2Y0MmVjMmNiNDQ2YmJiNzU2NmJiMWUyZDYyNTZkL3RhYmxlcmFuZ2U6YTM3ZjQyZWMyY2I0NDZiYmI3NTY2YmIxZTJkNjI1NmRfNy0xLTEtMS0w_a95a48ad-0bb8-452d-9847-c91f186935b1"
      unitRef="usd">80969000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81Mi9mcmFnOjQxMTUwZjc5YzlmNTRjMzBhNmI2ODkwZmYwM2IzYmIyL3RhYmxlOmEzN2Y0MmVjMmNiNDQ2YmJiNzU2NmJiMWUyZDYyNTZkL3RhYmxlcmFuZ2U6YTM3ZjQyZWMyY2I0NDZiYmI3NTY2YmIxZTJkNjI1NmRfNy0zLTEtMS0w_f5eb2fa7-ec88-4c95-88db-85f295c96529"
      unitRef="usd">90293000</us-gaap:OtherAssets>
    <tol:Receivablesprepaidexpensesandotherassets
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81Mi9mcmFnOjQxMTUwZjc5YzlmNTRjMzBhNmI2ODkwZmYwM2IzYmIyL3RhYmxlOmEzN2Y0MmVjMmNiNDQ2YmJiNzU2NmJiMWUyZDYyNTZkL3RhYmxlcmFuZ2U6YTM3ZjQyZWMyY2I0NDZiYmI3NTY2YmIxZTJkNjI1NmRfOC0xLTEtMS0w_14233f1a-7c29-4933-86c1-1a069cbf2372"
      unitRef="usd">907775000</tol:Receivablesprepaidexpensesandotherassets>
    <tol:Receivablesprepaidexpensesandotherassets
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81Mi9mcmFnOjQxMTUwZjc5YzlmNTRjMzBhNmI2ODkwZmYwM2IzYmIyL3RhYmxlOmEzN2Y0MmVjMmNiNDQ2YmJiNzU2NmJiMWUyZDYyNTZkL3RhYmxlcmFuZ2U6YTM3ZjQyZWMyY2I0NDZiYmI3NTY2YmIxZTJkNjI1NmRfOC0zLTEtMS0w_49f4a2a8-785f-422d-a45f-a86d3c5a2e47"
      unitRef="usd">956294000</tol:Receivablesprepaidexpensesandotherassets>
    <us-gaap:Assets
      contextRef="i113b853f49064e3fa65897c389be23e3_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81Mi9mcmFnOjQxMTUwZjc5YzlmNTRjMzBhNmI2ODkwZmYwM2IzYmIyL3RleHRyZWdpb246NDExNTBmNzljOWY1NGMzMGE2YjY4OTBmZjAzYjNiYjJfMjc0ODc3OTA3MDkyMw_c210c893-c593-4a8f-8f4d-7965f20d78ca"
      unitRef="usd">113300000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i91c4b75eda8344a485efdc3f674d1cfb_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81Mi9mcmFnOjQxMTUwZjc5YzlmNTRjMzBhNmI2ODkwZmYwM2IzYmIyL3RleHRyZWdpb246NDExNTBmNzljOWY1NGMzMGE2YjY4OTBmZjAzYjNiYjJfMjc0ODc3OTA3MDkxNQ_47d038db-72f6-4ab7-be06-6d190055da49"
      unitRef="usd">163000000.0</us-gaap:Assets>
    <us-gaap:LongTermDebtTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfMzU5Ng_a8e2ae4d-85fb-49c7-a534-b8dd433f33c2">Loans Payable, Senior Notes, and Mortgage Company Loan Facility &lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Loans Payable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At January&#160;31, 2021 and October&#160;31, 2020, loans payable consisted of the following (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.191%"/&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:400;line-height:100%"&gt;January 31,&lt;br/&gt;2021&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:400;line-height:100%"&gt;October 31,&lt;br/&gt;2020&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;Senior unsecured term loan&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;650,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;800,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;Loans payable &#x2013; 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;324,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351,257&#160;&lt;/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;Deferred issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,636)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,302)&lt;/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: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;971,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,147,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Senior Unsecured Term Loan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfMTY0OTI2NzQ1MjYxNg_ac80ede1-c823-4ec3-b17b-2a4632460cf9"&gt;five&lt;/span&gt;-year senior unsecured term loan facility (the &#x201c;Term Loan Facility&#x201d;) with a syndicate of banks that is scheduled to expire on November&#160;1, 2025. Prior to January 28, 2021, the principal amount outstanding under the Term Loan Facility was $800.0 million. On January 28, 2021, we voluntarily repaid $150.0 million of the Term Loan Facility, and the remaining $650.0 million principal amount outstanding will become due and payable at maturity on November 1, 2025. No prepayment charges were incurred in connection with the repayment. At January&#160;31, 2021, the interest rate on borrowings was 1.18% per annum. We and substantially all of our 100%-owned home building subsidiaries are guarantors under the Term Loan Facility. The Term Loan Facility contains substantially the same financial covenants as the Revolving Credit Facility described below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In November 2020, we entered into five interest rate swap transactions to hedge $400.0 million of the Term Loan Facility through October 2025. The interest rate swaps effectively fix the interest cost on the $400.0 million at 0.369% plus the spread set forth in the pricing schedule in the Term Loan Facility, which was 1.05% as of January&#160;31, 2021. These interest rate swaps were designated as cash flow hedges. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revolving Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have a $1.905 billion, &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfMTY0OTI2NzQ1MjYyNg_1c75e66f-5512-46b2-af8f-23d14be922ab"&gt;five&lt;/span&gt;-year senior unsecured revolving credit facility (the &#x201c;Revolving Credit Facility&#x201d;) with a syndicate of banks. On October 31, 2020, we entered into extension letter agreements which extended the maturity date of $1.85 billion of the revolving loans and commitments under the Revolving Credit Facility from November 1, 2024 to November 1, 2025, with the remainder of the revolving loans and commitments continuing to terminate on November 1, 2024. We and substantially all of our 100%-owned home building subsidiaries are guarantors under the Revolving Credit Facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the terms of the Revolving Credit Facility, at January&#160;31, 2021, our maximum leverage ratio, as defined, may not exceed 1.75 to 1.00, and we are required to maintain a minimum tangible net worth, as defined, of no less than approximately $2.10 billion. Under the terms of the Revolving Credit Facility, at January&#160;31, 2021, our leverage ratio was approximately 0.57 to &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1.00, and our tangible net worth was approximately $4.72 billion. Based upon the limitations related to our repurchase of common stock in the Revolving Credit Facility, our ability to repurchase our common stock was limited to approximately $3.66 billion as of January&#160;31, 2021. In addition, under the provisions of the Revolving Credit Facility, our ability to pay cash dividends was limited to approximately $2.62 billion as of January&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At January&#160;31, 2021, we had no outstanding borrowings under the Revolving Credit Facility and had approximately $120.2 million of outstanding letters of credit that were issued under the Revolving Credit Facility. At January&#160;31, 2021, the interest rate on borrowings under the Revolving Credit Facility would have been 1.32% per annum&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Loans Payable &#x2013; Other&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201c;Loans payable &#x2013; other&#x201d; primarily represents purchase money mortgages on properties we acquired that the seller had financed and various revenue bonds that were issued by government entities on our behalf to finance community infrastructure and our manufacturing facilities. At January&#160;31, 2021, the weighted-average interest rate on &#x201c;Loans payable &#x2013; other&#x201d; was 4.35% per annum. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Senior Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At January&#160;31, 2021, we had seven issues of senior notes outstanding with an aggregate principal amount of $2.66 billion.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In our first quarter of fiscal 2021, we redeemed, prior to maturity, approximately $10.0 million of the $419.9 million then-outstanding principal amount of 5.875% Senior Notes due February 15, 2022, at par, plus accrued interest.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&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;Subsequent event&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&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 2021, we delivered notice to the holders of our outstanding 5.625% Senior Notes due 2024 that we intend to redeem, prior to maturity, all $250.0 million aggregate principal amount of such notes on March 15, 2021. In connection with this redemption, we expect to incur a pre-tax charge of approximately $34.0 million in our second quarter of fiscal 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Mortgage Company Loan Facility &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2017, TBI Mortgage&lt;/span&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;&#xae;&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; Company (&#x201c;TBI Mortgage&#x201d;), our wholly owned mortgage subsidiary, entered into a mortgage warehousing agreement (the &#x201c;Warehousing Agreement&#x201d;) with a bank to finance the origination of mortgage loans by TBI Mortgage. The Warehousing Agreement is accounted for as a secured borrowing under ASC 860, &#x201c;Transfers and Servicing.&#x201d; In December 2018, the Warehousing Agreement was amended to provide for loan purchases up to $75.0 million, subject to certain sublimits. In addition, the Warehousing Agreement, as amended, provides for an accordion feature under which TBI Mortgage may request that the aggregate commitments under the Warehousing Agreement be increased to an amount up to $150.0 million for a short period of time. The Warehousing Agreement, as amended, expired on March&#160;4, 2021, and borrowings thereunder bore interest at LIBOR plus 1.90% per annum. At January&#160;31, 2021, the interest rate on the Warehousing Agreement, as amended, was 2.02% per annum. In March 2021, the Warehousing Agreement was amended and restated to extend the expiration date to March&#160;3, 2022 and borrowings thereunder will bear interest at LIBOR (with a LIBOR floor of 0.75%) plus 1.75% per annum.&lt;/span&gt;&lt;/div&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfMzYwOA_d5aeaf19-87b8-425e-afae-0b67ed605f50">&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At January&#160;31, 2021 and October&#160;31, 2020, loans payable consisted of the following (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.191%"/&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:400;line-height:100%"&gt;January 31,&lt;br/&gt;2021&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:400;line-height:100%"&gt;October 31,&lt;br/&gt;2020&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;Senior unsecured term loan&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;650,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;800,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;Loans payable &#x2013; 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;324,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351,257&#160;&lt;/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;Deferred issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,636)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,302)&lt;/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: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;971,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,147,955&#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:ScheduleOfDebtTableTextBlock>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="ice65d8a67b7146c1a066976b28bee1d6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RhYmxlOmY2NjhkODg3MTkxYTQzMmVhY2U4OTYwNjg4MTk2NTI0L3RhYmxlcmFuZ2U6ZjY2OGQ4ODcxOTFhNDMyZWFjZTg5NjA2ODgxOTY1MjRfMS0xLTEtMS0w_c16ec35a-7c36-497c-88ca-583cf7b2dcff"
      unitRef="usd">650000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i9fe0f137e61a41449622878d7d5d06a1_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RhYmxlOmY2NjhkODg3MTkxYTQzMmVhY2U4OTYwNjg4MTk2NTI0L3RhYmxlcmFuZ2U6ZjY2OGQ4ODcxOTFhNDMyZWFjZTg5NjA2ODgxOTY1MjRfMS0zLTEtMS0w_85bc1a8e-11cc-43b5-a223-ea90429f4f3f"
      unitRef="usd">800000000</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:OtherLoansPayable
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RhYmxlOmY2NjhkODg3MTkxYTQzMmVhY2U4OTYwNjg4MTk2NTI0L3RhYmxlcmFuZ2U6ZjY2OGQ4ODcxOTFhNDMyZWFjZTg5NjA2ODgxOTY1MjRfMy0xLTEtMS0w_3f9d1385-9ca1-46a0-8943-2e6c0da8bd61"
      unitRef="usd">324140000</us-gaap:OtherLoansPayable>
    <us-gaap:OtherLoansPayable
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RhYmxlOmY2NjhkODg3MTkxYTQzMmVhY2U4OTYwNjg4MTk2NTI0L3RhYmxlcmFuZ2U6ZjY2OGQ4ODcxOTFhNDMyZWFjZTg5NjA2ODgxOTY1MjRfMy0zLTEtMS0w_d1a6e2ca-bb6e-4837-bb33-7b639b0c1ddf"
      unitRef="usd">351257000</us-gaap:OtherLoansPayable>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="ice65d8a67b7146c1a066976b28bee1d6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RhYmxlOmY2NjhkODg3MTkxYTQzMmVhY2U4OTYwNjg4MTk2NTI0L3RhYmxlcmFuZ2U6ZjY2OGQ4ODcxOTFhNDMyZWFjZTg5NjA2ODgxOTY1MjRfNC0xLTEtMS0w_54761a78-c7e8-46ee-81e5-e51b209dd48c"
      unitRef="usd">2636000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i9fe0f137e61a41449622878d7d5d06a1_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RhYmxlOmY2NjhkODg3MTkxYTQzMmVhY2U4OTYwNjg4MTk2NTI0L3RhYmxlcmFuZ2U6ZjY2OGQ4ODcxOTFhNDMyZWFjZTg5NjA2ODgxOTY1MjRfNC0zLTEtMS0w_c4e504ec-97c3-4e33-8c89-cd2b3070352a"
      unitRef="usd">3302000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LoansPayable
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RhYmxlOmY2NjhkODg3MTkxYTQzMmVhY2U4OTYwNjg4MTk2NTI0L3RhYmxlcmFuZ2U6ZjY2OGQ4ODcxOTFhNDMyZWFjZTg5NjA2ODgxOTY1MjRfNS0xLTEtMS0w_e67d8510-0828-43bb-b2b4-5e8499c95e18"
      unitRef="usd">971504000</us-gaap:LoansPayable>
    <us-gaap:LoansPayable
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RhYmxlOmY2NjhkODg3MTkxYTQzMmVhY2U4OTYwNjg4MTk2NTI0L3RhYmxlcmFuZ2U6ZjY2OGQ4ODcxOTFhNDMyZWFjZTg5NjA2ODgxOTY1MjRfNS0zLTEtMS0w_608222bb-982f-43d1-88ff-74942eb1e1dd"
      unitRef="usd">1147955000</us-gaap:LoansPayable>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i9163df2e17b84a4fa751c532fa76d523_I20210127"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfMTY0OTI2NzQ1MjYwNQ_43ec4bdb-200b-4308-ba4f-e95e8a47db98"
      unitRef="usd">800000000.0</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="i39db1339c5414316b5da09f9258ba336_D20210128-20210128"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfMTY0OTI2NzQ1MjY0NA_5e47d1bf-d24b-4cc9-80f7-2978eefe983e"
      unitRef="usd">150000000.0</us-gaap:RepaymentsOfDebt>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="ice65d8a67b7146c1a066976b28bee1d6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfMjEy_c16ec35a-7c36-497c-88ca-583cf7b2dcff"
      unitRef="usd">650000000.0</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="ice65d8a67b7146c1a066976b28bee1d6_I20210131"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfMzkz_f496eb7c-49b7-4c2a-a85e-75331c51dced"
      unitRef="number">0.0118</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i2b8f01b229a245d4b31c663f38bee720_I20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfNDM5_93f1c4d8-33e5-49fe-9d66-3f34ac8bc7f8"
      unitRef="number">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:NumberOfInterestRateDerivativesHeld
      contextRef="i617d97e44a804e89b2765170bc3a0d10_I20201130"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfMzg0ODI5MDcwNjYxOA_a5af4834-f1a7-486c-a121-f85a2f860711"
      unitRef="numberofinterestrateswaps">5</us-gaap:NumberOfInterestRateDerivativesHeld>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i617d97e44a804e89b2765170bc3a0d10_I20201130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfMzg0ODI5MDcwNjY2Mw_ecd274ff-8b80-4171-95c5-a5c774bab665"
      unitRef="usd">400000000.0</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:UnsecuredLongTermDebt
      contextRef="i617d97e44a804e89b2765170bc3a0d10_I20201130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfMzg0ODI5MDcwNjc4MA_ecd274ff-8b80-4171-95c5-a5c774bab665"
      unitRef="usd">400000000.0</us-gaap:UnsecuredLongTermDebt>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="i617d97e44a804e89b2765170bc3a0d10_I20201130"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfMzg0ODI5MDcwNjc4Nw_db8adbd6-8fcf-4b3d-953f-3a081a9c1ce1"
      unitRef="number">0.00369</us-gaap:DerivativeFixedInterestRate>
    <tol:FixedInterestRateSpread
      contextRef="i617d97e44a804e89b2765170bc3a0d10_I20201130"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfMzg0ODI5MDcwNjg3OA_5f4a790a-be83-4369-a257-76e6e25af4fd"
      unitRef="number">0.0105</tol:FixedInterestRateSpread>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i9cf268f26b714d2a81261c075ddb0185_I20210131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfNjgx_ed234d48-1f57-4e8a-95f9-315bd468b25c"
      unitRef="usd">1905000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i76315b04abad4f43b01bfb84dcc27b97_I20201031"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfMTY0OTI2NzQ1MjY2NQ_70cf32da-85fc-4f7b-9bf9-68b935c6e6aa"
      unitRef="usd">1850000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i2b8f01b229a245d4b31c663f38bee720_I20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfODkx_93f1c4d8-33e5-49fe-9d66-3f34ac8bc7f8"
      unitRef="number">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <tol:MaximumPermissibleLeverageRatio
      contextRef="ieffba18502ed4cd3a9ae11d257c3e64d_D20201101-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfMTA5MQ_c316fe82-6fcb-42c2-8d89-e40c63b8a57b"
      unitRef="number">1.75</tol:MaximumPermissibleLeverageRatio>
    <us-gaap:MinimumNetWorthRequiredForCompliance
      contextRef="i9cf268f26b714d2a81261c075ddb0185_I20210131"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfMTIwNw_2ed1fa13-5f16-4b32-a00b-182ffee4f830"
      unitRef="usd">2100000000</us-gaap:MinimumNetWorthRequiredForCompliance>
    <tol:ExistingLeverageRatio
      contextRef="ieffba18502ed4cd3a9ae11d257c3e64d_D20201101-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfMTMwNQ_843f8d7a-97b3-4cb8-b01a-84dd3a7964f3"
      unitRef="number">0.57</tol:ExistingLeverageRatio>
    <tol:TangibleNetWorth
      contextRef="i9cf268f26b714d2a81261c075ddb0185_I20210131"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfMTM2Mg_71f4ae1a-bcf5-406b-b9d9-751414e9312e"
      unitRef="usd">4720000000</tol:TangibleNetWorth>
    <tol:Abilitytorepurchasecommonstock
      contextRef="i9cf268f26b714d2a81261c075ddb0185_I20210131"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfMTU0MQ_3b95344d-77d5-4968-987a-dea25f8f030a"
      unitRef="usd">3660000000</tol:Abilitytorepurchasecommonstock>
    <tol:Abilitytopaydividends
      contextRef="i9cf268f26b714d2a81261c075ddb0185_I20210131"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfMTY4NQ_b038572e-b4a2-4ce9-b491-02d9bd56cc72"
      unitRef="usd">2620000000</tol:Abilitytopaydividends>
    <us-gaap:LineOfCredit
      contextRef="i9cf268f26b714d2a81261c075ddb0185_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfMTcxMg_b80ae22f-8424-4e35-a527-524a36fe095a"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i9cf268f26b714d2a81261c075ddb0185_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfMTc5Ng_4191accf-98fe-4529-9573-e5454b7bd7a9"
      unitRef="usd">120200000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i9cf268f26b714d2a81261c075ddb0185_I20210131"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfMTk3Nw_42ad6342-6ceb-4f59-9dbc-c6a7a8f9e7ab"
      unitRef="number">0.0132</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="i74253c2ad7fe495a82b1897bdbc96302_I20210131"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfMjM2MQ_b26feb0f-576e-4291-be0e-40ce43f151f4"
      unitRef="number">0.0435</us-gaap:DebtWeightedAverageInterestRate>
    <tol:NumberOfIssuancesOfSeniorDebt
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfMjQwMw_d9db40b6-210e-461e-8299-f860a14f0bfc"
      unitRef="debtissuances">7</tol:NumberOfIssuancesOfSeniorDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="if4840284cc574c96bacef7c373f79cc2_I20210131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfMjQ3OQ_a59b0a54-304e-481e-b33c-f4d367411b46"
      unitRef="usd">2660000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i3a677ac1dad345ea8c8dac4728fd91a8_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfMTY0OTI2NzQ1MTQ5Mw_77e3eca0-f578-44e6-9b78-147ef93eaf7e"
      unitRef="usd">-10000000.0</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:SeniorNotes
      contextRef="id76ff45419e849da94aea6deafefdec4_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfMjc0ODc3OTA3NzI2Mw_f3b48d8b-1ce4-404f-957a-f82b0b4f904b"
      unitRef="usd">419900000</us-gaap:SeniorNotes>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id76ff45419e849da94aea6deafefdec4_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfMTY0OTI2NzQ1MTQ2Mw_a814059f-d9af-4e6e-b95f-4a3f3cb064c7"
      unitRef="number">0.05875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib070a16afb2e43df91570937864a085f_I20210228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfMTY0OTI2NzQ1MTUwNw_6ae00d73-a695-46e8-a680-4d3ad13dba8d"
      unitRef="number">0.05625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:EarlyRepaymentOfSeniorDebt
      contextRef="if0df544e1ce64cf3ae4b86c838b22add_D20210201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfMTY0OTI2NzQ1MTUyMg_a326b8b6-c6fc-438c-8ca2-b6bcadc19482"
      unitRef="usd">250000000.0</us-gaap:EarlyRepaymentOfSeniorDebt>
    <tol:PretaxChargeRelatedToEarlyRetirementOfDebt
      contextRef="if0df544e1ce64cf3ae4b86c838b22add_D20210201-20210228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfMTY0OTI2NzQ1MTU0NA_2951f5bd-16a0-47ba-961f-13963e6ce9c9"
      unitRef="usd">34000000.0</tol:PretaxChargeRelatedToEarlyRetirementOfDebt>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="ib7613d70281c4a3093ff74a7aabc8250_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfMjk2MA_ad49e24f-0de4-4b4b-880b-c214af88c9f0"
      unitRef="usd">75000000.0</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ib7613d70281c4a3093ff74a7aabc8250_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfMzIxMg_4e01812e-0b8a-4b22-9e1e-c663435623cb"
      unitRef="usd">150000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i7279746acba049dcbd9734a94fe0851d_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfMzQzOA_123e1475-53ee-4e5d-a9ed-5ce687ddfe31">2021-03-04</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="idbe8bd22b0e8479fa7d7ba3647f80255_D20201101-20210131"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfMzQ5Ng_6e72de41-75df-49ba-a5c5-2a306e9f7ddb"
      unitRef="number">0.0190</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="ib7613d70281c4a3093ff74a7aabc8250_I20210131"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfMzU4MQ_886afd87-fbf0-4874-8d9a-57776afc0bdb"
      unitRef="number">0.0202</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="ieb329b14a6584e44893374bd9980a24f_D20210304-20210304"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfNDM5ODA0NjUyMjcxMA_538d7f33-6475-459c-bdc5-a6b264075b61">2022-03-03</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i528a8683d8374f4aa56b6024d4144d60_D20210304-20210304"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfNDM5ODA0NjUyMjY4Nw_bdc9e2fb-ac3e-4237-b1fc-8680af3cfb00"
      unitRef="number">0.0075</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i6d2dafb321c5440da66d544925685a21_D20210304-20210304"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF81NS9mcmFnOjg0NDQwNWFjMjk2NzRhM2Q5YmNlY2JmMDNlZDBlZTIwL3RleHRyZWdpb246ODQ0NDA1YWMyOTY3NGEzZDliY2VjYmYwM2VkMGVlMjBfNDM5ODA0NjUyMjY5NQ_df41109c-92f8-465d-a572-e602c88780cb"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RleHRyZWdpb246NWQxMDg1YTAwYTQ5NDYzOGExNGQ2MzM2ZWJhMzJlYTZfNTE0MA_f5141957-2504-4e33-bbda-8fc2c5c01fe8">Accrued Expenses&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses at January&#160;31, 2021 and October&#160;31, 2020 consisted of the following (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.191%"/&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:400;line-height:100%"&gt;January 31,&lt;br/&gt;2021&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:400;line-height:100%"&gt;October 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land, land development, and construction&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;219,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;233,783&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation and employee benefits&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;183,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;219,965&#160;&lt;/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;Escrow liability&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;27,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Self-insurance&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;222,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warranty&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;150,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,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;Lease liabilities&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;121,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,756&#160;&lt;/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;Deferred income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;47,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commitments to unconsolidated entities&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;11,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;44,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,920&#160;&lt;/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: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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,109,129&#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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,110,196&#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:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below provides, for the periods indicated, a reconciliation of the changes in our warranty accrual (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.205%"/&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three months ended January 31,&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:left;vertical-align: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="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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&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:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, beginning of period&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions &#x2013; homes closed during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase in accruals for homes closed in prior years&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,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,218&#160;&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charges incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,070)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,212)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, end of period&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,877&#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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188,916&#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:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Since fiscal 2014, we have received water intrusion claims from owners of homes built since 2002 in communities located in Pennsylvania and Delaware (which are in our North region). During fiscal 2021, we continued to receive water intrusion claims from homeowners in this region, mostly related to older homes, and we continue to perform review procedures to assess, among other things, the number of affected homes, whether repairs are likely to be required, and the extent of such repairs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our review process, conducted quarterly, includes an analysis of many factors applicable to these communities to determine whether a claim is likely to be received and the estimated costs to resolve any such claim, including: the closing dates of the homes; the number of claims received; our inspection of homes; an estimate of the number of homes we expect to repair; the type and cost of repairs that have been performed in each community; the estimated costs to remediate pending and future claims; the expected recovery from our insurance carriers and suppliers; and the previously recorded amounts related to these claims. We also monitor legal developments relating to these types of claims and review the volume, relative merits and adjudication of claims in litigation or arbitration. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From October 31, 2016 through the second quarter of fiscal 2020, our recorded aggregate estimated repair costs to be incurred for known and unknown water intrusion claims was $324.4 million and our recorded aggregate expected recoveries from insurance carriers and suppliers were approximately $152.6 million. Based on trends in claims experience over several years and lower than anticipated repair costs, in the second fiscal quarter of 2020, we reduced the estimate of the aggregate estimated repair costs to be incurred for known and unknown water intrusion claims by $24.4 million. Because this reduction was associated with periods in which we expect our insurance deductibles and self-insured retentions to be exhausted, we reduced our aggregate expected recoveries from insurance carriers and suppliers by a corresponding $24.4 million. Our recorded remaining estimated repair costs, which reflects a reduction for the aggregate amount expended to resolve claims, were approximately $75.2 million at January&#160;31, 2021 and $79.5 million at October&#160;31, 2020. Our recorded remaining expected recoveries from insurance carriers and suppliers were approximately $67.3 million at January&#160;31, 2021 and $68.4 million at October&#160;31, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As noted above, our review process includes a number of estimates that are based on assumptions with uncertain outcomes, including, but not limited to, the number of homes to be repaired, the extent of repairs needed, the repair procedures employed, the cost of those repairs, outcomes of litigation or arbitration, and expected recoveries from insurance carriers and suppliers. Due to the degree of judgment required in making these estimates and the inherent uncertainty in potential outcomes, it is reasonably possible that our actual costs and recoveries could differ from those recorded and such differences could be material. In addition, due to such uncertainty, we are unable to estimate the range of any such differences. With respect to our insurance receivables, disputes between home builders and carriers over coverage positions relating to construction defect claims are common, and resolution of claims with carriers involves the exchange of significant amounts of information and frequently involves legal action. While our primary insurance carrier has funded substantially all of the water intrusion claims that we have submitted to it to date, other insurance carriers have disputed coverage for the same claims under policies that are substantially the same. As a result, we entered arbitration proceedings during the third quarter of fiscal 2019 with these carriers. Based on the legal merits that support our pending insurance claims, review by legal counsel, our history of collecting significant amounts funded by our primary carrier under policies that are substantially the same, and the high credit ratings of our insurance carriers, we believe collection of our remaining recorded insurance receivables is probable. However, due to the complexity of the underlying claims and the variability of the other factors described above, it is reasonably possible that our actual insurance recoveries could materially differ from those recorded. Resolution of these known and unknown claims is expected to take several years.&lt;/span&gt;&lt;/div&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RleHRyZWdpb246NWQxMDg1YTAwYTQ5NDYzOGExNGQ2MzM2ZWJhMzJlYTZfNTE0MQ_daed89a5-0bd9-458e-be30-1f906895bd3b">&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses at January&#160;31, 2021 and October&#160;31, 2020 consisted of the following (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.191%"/&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:400;line-height:100%"&gt;January 31,&lt;br/&gt;2021&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:400;line-height:100%"&gt;October 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land, land development, and construction&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;219,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;233,783&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation and employee benefits&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;183,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;219,965&#160;&lt;/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;Escrow liability&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;27,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Self-insurance&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;222,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warranty&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;150,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,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;Lease liabilities&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;121,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,756&#160;&lt;/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;Deferred income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;47,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commitments to unconsolidated entities&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;11,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;44,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,920&#160;&lt;/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: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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,109,129&#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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,110,196&#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:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <tol:LandLandDevelopmentAndConstructionRelatedLiabilitiesCurrentAndNoncurrent
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RhYmxlOjZlZTQ0Njk3NjI3YTQ0MDlhMzZmYjc0ODFhMTdmZThkL3RhYmxlcmFuZ2U6NmVlNDQ2OTc2MjdhNDQwOWEzNmZiNzQ4MWExN2ZlOGRfMS0xLTEtMS0w_4b243fd2-641e-4607-a4ec-2305d361bcf6"
      unitRef="usd">219033000</tol:LandLandDevelopmentAndConstructionRelatedLiabilitiesCurrentAndNoncurrent>
    <tol:LandLandDevelopmentAndConstructionRelatedLiabilitiesCurrentAndNoncurrent
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RhYmxlOjZlZTQ0Njk3NjI3YTQ0MDlhMzZmYjc0ODFhMTdmZThkL3RhYmxlcmFuZ2U6NmVlNDQ2OTc2MjdhNDQwOWEzNmZiNzQ4MWExN2ZlOGRfMS0zLTEtMS0w_b5c7a2af-15d3-4220-9409-a5319572ad53"
      unitRef="usd">233783000</tol:LandLandDevelopmentAndConstructionRelatedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RhYmxlOjZlZTQ0Njk3NjI3YTQ0MDlhMzZmYjc0ODFhMTdmZThkL3RhYmxlcmFuZ2U6NmVlNDQ2OTc2MjdhNDQwOWEzNmZiNzQ4MWExN2ZlOGRfMi0xLTEtMS0w_c5d9ee5b-9706-4f86-99e4-2a04a1612aee"
      unitRef="usd">183795000</us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RhYmxlOjZlZTQ0Njk3NjI3YTQ0MDlhMzZmYjc0ODFhMTdmZThkL3RhYmxlcmFuZ2U6NmVlNDQ2OTc2MjdhNDQwOWEzNmZiNzQ4MWExN2ZlOGRfMi0zLTEtMS0w_8b2e9787-10ff-4ed0-acb2-0e3bb8d58201"
      unitRef="usd">219965000</us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:DepositLiabilityCurrent
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RhYmxlOjZlZTQ0Njk3NjI3YTQ0MDlhMzZmYjc0ODFhMTdmZThkL3RhYmxlcmFuZ2U6NmVlNDQ2OTc2MjdhNDQwOWEzNmZiNzQ4MWExN2ZlOGRfMy0xLTEtMS0w_f490bdf7-e9e0-48da-9e86-f9af17b077c7"
      unitRef="usd">27047000</us-gaap:DepositLiabilityCurrent>
    <us-gaap:DepositLiabilityCurrent
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RhYmxlOjZlZTQ0Njk3NjI3YTQ0MDlhMzZmYjc0ODFhMTdmZThkL3RhYmxlcmFuZ2U6NmVlNDQ2OTc2MjdhNDQwOWEzNmZiNzQ4MWExN2ZlOGRfMy0zLTEtMS0w_11d02b67-3b29-46a7-bb02-b1f909bc4222"
      unitRef="usd">23067000</us-gaap:DepositLiabilityCurrent>
    <tol:InsuranceAndLitigationLiabilitiesCurrentAndNoncurrent
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RhYmxlOjZlZTQ0Njk3NjI3YTQ0MDlhMzZmYjc0ODFhMTdmZThkL3RhYmxlcmFuZ2U6NmVlNDQ2OTc2MjdhNDQwOWEzNmZiNzQ4MWExN2ZlOGRfNC0xLTEtMS0w_40ae93f6-9b0a-4bcd-b1ea-d56dd2b6a7a5"
      unitRef="usd">222809000</tol:InsuranceAndLitigationLiabilitiesCurrentAndNoncurrent>
    <tol:InsuranceAndLitigationLiabilitiesCurrentAndNoncurrent
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RhYmxlOjZlZTQ0Njk3NjI3YTQ0MDlhMzZmYjc0ODFhMTdmZThkL3RhYmxlcmFuZ2U6NmVlNDQ2OTc2MjdhNDQwOWEzNmZiNzQ4MWExN2ZlOGRfNC0zLTEtMS0w_c1af9b45-45a4-45e1-ac19-428b4859e087"
      unitRef="usd">215884000</tol:InsuranceAndLitigationLiabilitiesCurrentAndNoncurrent>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RhYmxlOjZlZTQ0Njk3NjI3YTQ0MDlhMzZmYjc0ODFhMTdmZThkL3RhYmxlcmFuZ2U6NmVlNDQ2OTc2MjdhNDQwOWEzNmZiNzQ4MWExN2ZlOGRfNS0xLTEtMS0w_18d803d9-6772-4a9f-aed7-92c2f349cb61"
      unitRef="usd">150877000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RhYmxlOjZlZTQ0Njk3NjI3YTQ0MDlhMzZmYjc0ODFhMTdmZThkL3RhYmxlcmFuZ2U6NmVlNDQ2OTc2MjdhNDQwOWEzNmZiNzQ4MWExN2ZlOGRfNS0zLTEtMS0w_10b132db-6685-41b6-a8ef-f86d95dbab5b"
      unitRef="usd">157351000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:OperatingLeaseLiability
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RhYmxlOjZlZTQ0Njk3NjI3YTQ0MDlhMzZmYjc0ODFhMTdmZThkL3RhYmxlcmFuZ2U6NmVlNDQ2OTc2MjdhNDQwOWEzNmZiNzQ4MWExN2ZlOGRfNi0xLTEtMS0w_31a772fb-22a0-475b-a48b-44474975d2a0"
      unitRef="usd">121246000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RhYmxlOjZlZTQ0Njk3NjI3YTQ0MDlhMzZmYjc0ODFhMTdmZThkL3RhYmxlcmFuZ2U6NmVlNDQ2OTc2MjdhNDQwOWEzNmZiNzQ4MWExN2ZlOGRfNi0zLTEtMS0w_dc8d91c5-ff66-4689-8f07-38bed89d6911"
      unitRef="usd">124756000</us-gaap:OperatingLeaseLiability>
    <us-gaap:DeferredRevenue
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RhYmxlOjZlZTQ0Njk3NjI3YTQ0MDlhMzZmYjc0ODFhMTdmZThkL3RhYmxlcmFuZ2U6NmVlNDQ2OTc2MjdhNDQwOWEzNmZiNzQ4MWExN2ZlOGRfNy0xLTEtMS0w_04e38e94-fd46-4582-8161-88cb3da40b4a"
      unitRef="usd">80253000</us-gaap:DeferredRevenue>
    <us-gaap:DeferredRevenue
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RhYmxlOjZlZTQ0Njk3NjI3YTQ0MDlhMzZmYjc0ODFhMTdmZThkL3RhYmxlcmFuZ2U6NmVlNDQ2OTc2MjdhNDQwOWEzNmZiNzQ4MWExN2ZlOGRfNy0zLTEtMS0w_f8779511-8307-4e64-9386-bbf165ba12ea"
      unitRef="usd">34096000</us-gaap:DeferredRevenue>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RhYmxlOjZlZTQ0Njk3NjI3YTQ0MDlhMzZmYjc0ODFhMTdmZThkL3RhYmxlcmFuZ2U6NmVlNDQ2OTc2MjdhNDQwOWEzNmZiNzQ4MWExN2ZlOGRfOC0xLTEtMS0w_a3611afe-af23-4956-a49a-3168becd8c92"
      unitRef="usd">47607000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RhYmxlOjZlZTQ0Njk3NjI3YTQ0MDlhMzZmYjc0ODFhMTdmZThkL3RhYmxlcmFuZ2U6NmVlNDQ2OTc2MjdhNDQwOWEzNmZiNzQ4MWExN2ZlOGRfOC0zLTEtMS0w_b48cce2e-86e2-4fc3-bef1-60be61efb980"
      unitRef="usd">38446000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:DueToAffiliateCurrentAndNoncurrent
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RhYmxlOjZlZTQ0Njk3NjI3YTQ0MDlhMzZmYjc0ODFhMTdmZThkL3RhYmxlcmFuZ2U6NmVlNDQ2OTc2MjdhNDQwOWEzNmZiNzQ4MWExN2ZlOGRfOS0xLTEtMS0w_3cfef32c-cdab-4fa9-b8ec-3860ec1b545c"
      unitRef="usd">11584000</us-gaap:DueToAffiliateCurrentAndNoncurrent>
    <us-gaap:DueToAffiliateCurrentAndNoncurrent
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RhYmxlOjZlZTQ0Njk3NjI3YTQ0MDlhMzZmYjc0ODFhMTdmZThkL3RhYmxlcmFuZ2U6NmVlNDQ2OTc2MjdhNDQwOWEzNmZiNzQ4MWExN2ZlOGRfOS0zLTEtMS0w_bf057d6c-fb9c-4c41-9e09-d355e3e9e96a"
      unitRef="usd">8928000</us-gaap:DueToAffiliateCurrentAndNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RhYmxlOjZlZTQ0Njk3NjI3YTQ0MDlhMzZmYjc0ODFhMTdmZThkL3RhYmxlcmFuZ2U6NmVlNDQ2OTc2MjdhNDQwOWEzNmZiNzQ4MWExN2ZlOGRfMTAtMS0xLTEtMA_1d5bc99f-b142-4de0-8ab3-b25af7775819"
      unitRef="usd">44878000</us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RhYmxlOjZlZTQ0Njk3NjI3YTQ0MDlhMzZmYjc0ODFhMTdmZThkL3RhYmxlcmFuZ2U6NmVlNDQ2OTc2MjdhNDQwOWEzNmZiNzQ4MWExN2ZlOGRfMTAtMy0xLTEtMA_8ac1ac86-0d76-425c-a02d-8c2f5039e09f"
      unitRef="usd">53920000</us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RhYmxlOjZlZTQ0Njk3NjI3YTQ0MDlhMzZmYjc0ODFhMTdmZThkL3RhYmxlcmFuZ2U6NmVlNDQ2OTc2MjdhNDQwOWEzNmZiNzQ4MWExN2ZlOGRfMTEtMS0xLTEtMA_9f4ac581-cdc0-40d7-be04-91cb06432a88"
      unitRef="usd">1109129000</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RhYmxlOjZlZTQ0Njk3NjI3YTQ0MDlhMzZmYjc0ODFhMTdmZThkL3RhYmxlcmFuZ2U6NmVlNDQ2OTc2MjdhNDQwOWEzNmZiNzQ4MWExN2ZlOGRfMTEtMy0xLTEtMA_ca2eb409-6d54-4a54-9bab-df6fce7ec24b"
      unitRef="usd">1110196000</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RleHRyZWdpb246NWQxMDg1YTAwYTQ5NDYzOGExNGQ2MzM2ZWJhMzJlYTZfNTE2Mg_f1efeaf9-19b8-4908-8bb0-18d0ca963879">&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below provides, for the periods indicated, a reconciliation of the changes in our warranty accrual (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.205%"/&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three months ended January 31,&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:left;vertical-align: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="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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&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:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, beginning of period&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions &#x2013; homes closed during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase in accruals for homes closed in prior years&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,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,218&#160;&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charges incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,070)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,212)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, end of period&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,877&#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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188,916&#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:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RhYmxlOjFlNDhjY2FiYzZhODQxYjhiYWY2OTQzZjg0ZDk4ZDc4L3RhYmxlcmFuZ2U6MWU0OGNjYWJjNmE4NDFiOGJhZjY5NDNmODRkOThkNzhfMi0xLTEtMS0w_2fedd869-09de-4460-a444-b73d125e34b9"
      unitRef="usd">157351000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="ia0c53c33707f4374a1b872db6ba359d8_I20191031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RhYmxlOjFlNDhjY2FiYzZhODQxYjhiYWY2OTQzZjg0ZDk4ZDc4L3RhYmxlcmFuZ2U6MWU0OGNjYWJjNmE4NDFiOGJhZjY5NDNmODRkOThkNzhfMi0zLTEtMS0w_63d0cac3-010b-4eb2-bf31-f4ac6ae87e4d"
      unitRef="usd">201886000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RhYmxlOjFlNDhjY2FiYzZhODQxYjhiYWY2OTQzZjg0ZDk4ZDc4L3RhYmxlcmFuZ2U6MWU0OGNjYWJjNmE4NDFiOGJhZjY5NDNmODRkOThkNzhfMy0xLTEtMS0w_f8fd317e-9efb-4628-a141-1e63c67ace85"
      unitRef="usd">7402000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RhYmxlOjFlNDhjY2FiYzZhODQxYjhiYWY2OTQzZjg0ZDk4ZDc4L3RhYmxlcmFuZ2U6MWU0OGNjYWJjNmE4NDFiOGJhZjY5NDNmODRkOThkNzhfMy0zLTEtMS0w_4c2e50de-9ea3-430d-b539-4ded11f3610c"
      unitRef="usd">7024000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease
      contextRef="i0934f635df0d4b1db697572e36e1fab4_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RhYmxlOjFlNDhjY2FiYzZhODQxYjhiYWY2OTQzZjg0ZDk4ZDc4L3RhYmxlcmFuZ2U6MWU0OGNjYWJjNmE4NDFiOGJhZjY5NDNmODRkOThkNzhfNS0xLTEtMS0w_29b3cfa8-dc23-4069-8f40-5c15cae75698"
      unitRef="usd">1194000</us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease
      contextRef="i61a9a23784c34f2aace44058f8fbd6d7_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RhYmxlOjFlNDhjY2FiYzZhODQxYjhiYWY2OTQzZjg0ZDk4ZDc4L3RhYmxlcmFuZ2U6MWU0OGNjYWJjNmE4NDFiOGJhZjY5NDNmODRkOThkNzhfNS0zLTEtMS0w_2c434831-3098-4ca8-8be8-cf4024e3ae86"
      unitRef="usd">1218000</us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RhYmxlOjFlNDhjY2FiYzZhODQxYjhiYWY2OTQzZjg0ZDk4ZDc4L3RhYmxlcmFuZ2U6MWU0OGNjYWJjNmE4NDFiOGJhZjY5NDNmODRkOThkNzhfOC0xLTEtMS0w_111f7c32-7155-4029-a735-e369fba299a4"
      unitRef="usd">15070000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RhYmxlOjFlNDhjY2FiYzZhODQxYjhiYWY2OTQzZjg0ZDk4ZDc4L3RhYmxlcmFuZ2U6MWU0OGNjYWJjNmE4NDFiOGJhZjY5NDNmODRkOThkNzhfOC0zLTEtMS0w_7d0c5fa4-73a3-4a6f-9709-5e8bceb035fb"
      unitRef="usd">21212000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RhYmxlOjFlNDhjY2FiYzZhODQxYjhiYWY2OTQzZjg0ZDk4ZDc4L3RhYmxlcmFuZ2U6MWU0OGNjYWJjNmE4NDFiOGJhZjY5NDNmODRkOThkNzhfOS0xLTEtMS0w_ad975dd4-dd67-4d7d-b6f4-67bca2027e75"
      unitRef="usd">150877000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i631ad510d8f447db82f7721c3d1c21b4_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RhYmxlOjFlNDhjY2FiYzZhODQxYjhiYWY2OTQzZjg0ZDk4ZDc4L3RhYmxlcmFuZ2U6MWU0OGNjYWJjNmE4NDFiOGJhZjY5NDNmODRkOThkNzhfOS0zLTEtMS0w_c900e582-5685-43ce-a798-f6baf22e2db2"
      unitRef="usd">188916000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="ied80547225464577bedf84afde2f7063_I20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RleHRyZWdpb246NWQxMDg1YTAwYTQ5NDYzOGExNGQ2MzM2ZWJhMzJlYTZfMjE2OQ_786cf82e-1f0b-4e84-90bb-02595b9930b0"
      unitRef="usd">324400000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:ProductLiabilityContingencyThirdPartyRecovery
      contextRef="i2b52e5ea7fc84c0880cc5f4170700fb3_D20161031-20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RleHRyZWdpb246NWQxMDg1YTAwYTQ5NDYzOGExNGQ2MzM2ZWJhMzJlYTZfMjI3Ng_25065571-21f4-490a-9c38-78f667417e9a"
      unitRef="usd">152600000</us-gaap:ProductLiabilityContingencyThirdPartyRecovery>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i1a168136f0d3424a87152145cc3c6fcd_I20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RleHRyZWdpb246NWQxMDg1YTAwYTQ5NDYzOGExNGQ2MzM2ZWJhMzJlYTZfMjU0Mg_db99885a-ef03-46da-a4ee-0e9c311e9e26"
      unitRef="usd">24400000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:ProductLiabilityContingencyThirdPartyRecovery
      contextRef="i764d610c087a4b198f8753dd660afd80_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RleHRyZWdpb246NWQxMDg1YTAwYTQ5NDYzOGExNGQ2MzM2ZWJhMzJlYTZfMjc4OQ_1a75eb69-2942-4a0a-9361-57254aba109f"
      unitRef="usd">24400000</us-gaap:ProductLiabilityContingencyThirdPartyRecovery>
    <us-gaap:ProductWarrantyAccrual
      contextRef="iffa661f8f9e94168a942ccf7138f11de_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RleHRyZWdpb246NWQxMDg1YTAwYTQ5NDYzOGExNGQ2MzM2ZWJhMzJlYTZfMjkzOQ_e13df7cf-e338-4cd6-881b-b85fa65cc897"
      unitRef="usd">75200000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i95dd929d98934ecc950577696aae07f4_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RleHRyZWdpb246NWQxMDg1YTAwYTQ5NDYzOGExNGQ2MzM2ZWJhMzJlYTZfMjk1Mg_4a4a52ac-b147-4623-907a-c3f608884199"
      unitRef="usd">79500000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:LossContingencyReceivable
      contextRef="ib59792cdb2b74e79b56dc546d78cb08b_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RleHRyZWdpb246NWQxMDg1YTAwYTQ5NDYzOGExNGQ2MzM2ZWJhMzJlYTZfMzA2Mg_8def818a-a9a1-4566-80a9-01d7efad3519"
      unitRef="usd">67300000</us-gaap:LossContingencyReceivable>
    <us-gaap:LossContingencyReceivable
      contextRef="ibfe2955bf07241ccac68b74620b58260_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82MS9mcmFnOjVkMTA4NWEwMGE0OTQ2MzhhMTRkNjMzNmViYTMyZWE2L3RleHRyZWdpb246NWQxMDg1YTAwYTQ5NDYzOGExNGQ2MzM2ZWJhMzJlYTZfMzA3NQ_6bde0506-1c84-47ec-96b8-d17681484d9b"
      unitRef="usd">68400000</us-gaap:LossContingencyReceivable>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82Ny9mcmFnOmFjOTdiYzhlYjQ2MjQ1MTFiMTU4MmIzMzNlMDdjZjJiL3RleHRyZWdpb246YWM5N2JjOGViNDYyNDUxMWIxNTgyYjMzM2UwN2NmMmJfMjA3OA_5d9743fb-1cc8-4c4d-825a-9847a71ac308">Income TaxesWe recorded income tax provisions of $30.9 million and $9.1 million for the three months ended January&#160;31, 2021 and 2020, respectively. The effective tax rate was 24.3% for the three months ended January&#160;31, 2021, compared to 13.7% for the three months ended January&#160;31, 2020. The higher effective tax rate for the three months ended January&#160;31, 2021 was primarily due to a benefit recognized of $6.9 million in the fiscal 2020 period from the retroactive extension of the federal energy efficient home &lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;credit, which was enacted into law on December 20, 2019. The income tax provisions for all periods included the provision for state income taxes, interest accrued on anticipated tax assessments, excess tax benefits related to stock-based compensation, and other permanent differences.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are subject to state tax in the jurisdictions in which we operate. We estimate our state tax liability based upon the individual taxing authorities&#x2019; regulations, estimates of income by taxing jurisdiction, and our ability to utilize certain tax-saving strategies. Based on our estimate of the allocation of income or loss among the various taxing jurisdictions and changes in tax regulations and their impact on our tax strategies, we estimate that our state income tax rate for the full fiscal year 2021 will be approximately 6.0%. Our state income tax rate for the full fiscal year 2020 was 5.6%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At January&#160;31, 2021, we had $6.7 million of gross unrecognized tax benefits, including interest and penalties. If these unrecognized tax benefits were to reverse in the future, they would have a beneficial impact on our effective tax rate at that time. During the next 12 months, it is reasonably possible that our unrecognized tax benefits will change, but we are not able to provide a range of such change. The possible changes would be principally due to the expiration of tax statutes, settlements with taxing jurisdictions, increases due to new tax positions taken, and the accrual of estimated interest and penalties.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82Ny9mcmFnOmFjOTdiYzhlYjQ2MjQ1MTFiMTU4MmIzMzNlMDdjZjJiL3RleHRyZWdpb246YWM5N2JjOGViNDYyNDUxMWIxNTgyYjMzM2UwN2NmMmJfNTg_b51518e3-fe90-4e00-9d67-a82136af9a4a"
      unitRef="usd">30900000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82Ny9mcmFnOmFjOTdiYzhlYjQ2MjQ1MTFiMTU4MmIzMzNlMDdjZjJiL3RleHRyZWdpb246YWM5N2JjOGViNDYyNDUxMWIxNTgyYjMzM2UwN2NmMmJfNjU_809f68e8-4991-4804-b3c7-3127719d55ad"
      unitRef="usd">9100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82Ny9mcmFnOmFjOTdiYzhlYjQ2MjQ1MTFiMTU4MmIzMzNlMDdjZjJiL3RleHRyZWdpb246YWM5N2JjOGViNDYyNDUxMWIxNTgyYjMzM2UwN2NmMmJfMTQ0_ac98c8aa-27ba-43e9-93f5-e6021eaafbfb"
      unitRef="number">0.243</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82Ny9mcmFnOmFjOTdiYzhlYjQ2MjQ1MTFiMTU4MmIzMzNlMDdjZjJiL3RleHRyZWdpb246YWM5N2JjOGViNDYyNDUxMWIxNTgyYjMzM2UwN2NmMmJfMTg3_d96bad31-2102-496f-819a-df1170005048"
      unitRef="number">0.137</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxReconciliationTaxCreditsOther
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82Ny9mcmFnOmFjOTdiYzhlYjQ2MjQ1MTFiMTU4MmIzMzNlMDdjZjJiL3RleHRyZWdpb246YWM5N2JjOGViNDYyNDUxMWIxNTgyYjMzM2UwN2NmMmJfNTE5_eae6800b-d26c-48a4-9d1e-988c238bab72"
      unitRef="usd">6900000</us-gaap:IncomeTaxReconciliationTaxCreditsOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="ie6542792b2cf44549f309873aaa3062b_D20201101-20210131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82Ny9mcmFnOmFjOTdiYzhlYjQ2MjQ1MTFiMTU4MmIzMzNlMDdjZjJiL3RleHRyZWdpb246YWM5N2JjOGViNDYyNDUxMWIxNTgyYjMzM2UwN2NmMmJfMTQwMw_f404e68b-1579-4537-b267-1de542902d34"
      unitRef="number">0.060</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="ibd7e4421971944e8909f2e140f3b80ae_D20191101-20201031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82Ny9mcmFnOmFjOTdiYzhlYjQ2MjQ1MTFiMTU4MmIzMzNlMDdjZjJiL3RleHRyZWdpb246YWM5N2JjOGViNDYyNDUxMWIxNTgyYjMzM2UwN2NmMmJfMTQ2NQ_2a11b17e-0536-4923-9278-eb640fd67d52"
      unitRef="number">0.056</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82Ny9mcmFnOmFjOTdiYzhlYjQ2MjQ1MTFiMTU4MmIzMzNlMDdjZjJiL3RleHRyZWdpb246YWM5N2JjOGViNDYyNDUxMWIxNTgyYjMzM2UwN2NmMmJfMTQ4Mw_350573c2-d71f-4528-8c31-ae2a29929ec5"
      unitRef="usd">6700000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleEstimatedRangeNotPossible
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF82Ny9mcmFnOmFjOTdiYzhlYjQ2MjQ1MTFiMTU4MmIzMzNlMDdjZjJiL3RleHRyZWdpb246YWM5N2JjOGViNDYyNDUxMWIxNTgyYjMzM2UwN2NmMmJfMjA2OA_4fc3a4c1-d8bd-413e-93cf-43a9ad0ab01c">During the next 12 months, it is reasonably possible that our unrecognized tax benefits will change, but we are not able to provide a range of such change.</us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleEstimatedRangeNotPossible>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF83MC9mcmFnOjQ3YmM0YjBiYTY1MzQ5YWNhMjFiYjhjMDQxMmU4OWY2L3RleHRyZWdpb246NDdiYzRiMGJhNjUzNDlhY2EyMWJiOGMwNDEyZTg5ZjZfNTgw_6202e389-765e-4861-8868-6f8114307a55">Stock-Based Benefit Plans &lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We grant stock options and various types of restricted stock units to our employees and our non-employee directors. Additionally, we have an employee stock purchase plan that allows employees to purchase our stock at a discount. Information regarding the amount of total stock-based compensation expense and tax benefit recognized by us, for the periods indicated, is as follows (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&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: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:400;line-height:100%"&gt;Three months ended January 31,&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&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:left;vertical-align: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 stock-based compensation expense recognized&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;12,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit recognized&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;3,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At January&#160;31, 2021 and October&#160;31, 2020, the aggregate unamortized value of outstanding stock-based compensation awards was approximately $26.0 million and $15.9 million, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF83MC9mcmFnOjQ3YmM0YjBiYTY1MzQ5YWNhMjFiYjhjMDQxMmU4OWY2L3RleHRyZWdpb246NDdiYzRiMGJhNjUzNDlhY2EyMWJiOGMwNDEyZTg5ZjZfNTg2_1ddee5ef-1e29-4685-861c-3b38dcbf501f">Information regarding the amount of total stock-based compensation expense and tax benefit recognized by us, for the periods indicated, is as follows (amounts in thousands):&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&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: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:400;line-height:100%"&gt;Three months ended January 31,&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&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:left;vertical-align: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 stock-based compensation expense recognized&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;12,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit recognized&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;3,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF83MC9mcmFnOjQ3YmM0YjBiYTY1MzQ5YWNhMjFiYjhjMDQxMmU4OWY2L3RhYmxlOmMxOTkyZTg4OTljZTRiNzc4ZjYyYTk0MDAwOTU4Nzg0L3RhYmxlcmFuZ2U6YzE5OTJlODg5OWNlNGI3NzhmNjJhOTQwMDA5NTg3ODRfMi0xLTEtMS0w_948ca6f7-c46b-4909-9f37-d9bc90c027e1"
      unitRef="usd">12834000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF83MC9mcmFnOjQ3YmM0YjBiYTY1MzQ5YWNhMjFiYjhjMDQxMmU4OWY2L3RhYmxlOmMxOTkyZTg4OTljZTRiNzc4ZjYyYTk0MDAwOTU4Nzg0L3RhYmxlcmFuZ2U6YzE5OTJlODg5OWNlNGI3NzhmNjJhOTQwMDA5NTg3ODRfMi0zLTEtMS0w_5da38dbd-c3ba-4947-9245-7d287de54b5b"
      unitRef="usd">13383000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF83MC9mcmFnOjQ3YmM0YjBiYTY1MzQ5YWNhMjFiYjhjMDQxMmU4OWY2L3RhYmxlOmMxOTkyZTg4OTljZTRiNzc4ZjYyYTk0MDAwOTU4Nzg0L3RhYmxlcmFuZ2U6YzE5OTJlODg5OWNlNGI3NzhmNjJhOTQwMDA5NTg3ODRfMy0xLTEtMS0w_c3eb7242-51a9-4183-8e30-2913b056243e"
      unitRef="usd">3289000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF83MC9mcmFnOjQ3YmM0YjBiYTY1MzQ5YWNhMjFiYjhjMDQxMmU4OWY2L3RhYmxlOmMxOTkyZTg4OTljZTRiNzc4ZjYyYTk0MDAwOTU4Nzg0L3RhYmxlcmFuZ2U6YzE5OTJlODg5OWNlNGI3NzhmNjJhOTQwMDA5NTg3ODRfMy0zLTEtMS0w_d03e4379-8192-491d-99ab-72a86713a9bd"
      unitRef="usd">3407000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF83MC9mcmFnOjQ3YmM0YjBiYTY1MzQ5YWNhMjFiYjhjMDQxMmU4OWY2L3RleHRyZWdpb246NDdiYzRiMGJhNjUzNDlhY2EyMWJiOGMwNDEyZTg5ZjZfNTUx_7bed2c34-5c92-4561-a6cd-9191df953cb9"
      unitRef="usd">26000000.0</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF83MC9mcmFnOjQ3YmM0YjBiYTY1MzQ5YWNhMjFiYjhjMDQxMmU4OWY2L3RleHRyZWdpb246NDdiYzRiMGJhNjUzNDlhY2EyMWJiOGMwNDEyZTg5ZjZfNTU4_9a2b2c2f-483b-4a0c-947e-f2ee0c8ad71b"
      unitRef="usd">15900000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF83Ni9mcmFnOjA1ZDc1ZjFhODE5ZTRlNjg5OGJmNTU4NGUwNzkzMTFmL3RleHRyZWdpb246MDVkNzVmMWE4MTllNGU2ODk4YmY1NTg0ZTA3OTMxMWZfMTA0Nw_130b38f9-4bbe-4898-ad52-e2d90b79f951">Stock Repurchase Program and Cash Dividends&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Repurchase Program&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 10, 2020, our Board of Directors terminated our existing 20 million share repurchase program, which was authorized in December 2019, and authorized, under a new repurchase program, the repurchase of 20 million shares of our common stock in open market transactions, privately negotiated transactions (including accelerated share repurchases), issuer tender offers or other financial arrangements or transactions, in each case for general corporate purposes, including to obtain shares for the Company&#x2019;s equity award and other employee benefit plans. Our Board of Directors did not fix any expiration date for this repurchase program.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below provides, for the periods indicated, information about our share repurchase programs:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three months ended January 31,&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:400;line-height:100%"&gt;2020&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:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of shares purchased (in thousands)&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;4,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;11,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average price per share&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;44.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;40.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remaining authorization at January 31 (in thousands)&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,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,314&#160;&lt;/span&gt;&lt;/td&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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash Dividends&lt;/span&gt;&lt;/div&gt;During the three months ended January&#160;31, 2021 and 2020, we declared and paid cash dividends of $0.11 per share to our shareholders.</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
      contextRef="i36ffc230791e4f7bb9e0e0b966e423ac_I20191219"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF83Ni9mcmFnOjA1ZDc1ZjFhODE5ZTRlNjg5OGJmNTU4NGUwNzkzMTFmL3RleHRyZWdpb246MDVkNzVmMWE4MTllNGU2ODk4YmY1NTg0ZTA3OTMxMWZfMTQz_92025a34-0e4d-45e4-ad31-2f4d6315a62d"
      unitRef="shares">20000000</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
      contextRef="i475461139dae477ab3d45735191bfe90_I20200310"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF83Ni9mcmFnOjA1ZDc1ZjFhODE5ZTRlNjg5OGJmNTU4NGUwNzkzMTFmL3RleHRyZWdpb246MDVkNzVmMWE4MTllNGU2ODk4YmY1NTg0ZTA3OTMxMWZfMjc3_abae7cc6-a3dd-4dd9-bf3b-4e5f5ca43433"
      unitRef="shares">20000000</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:ScheduleOfTreasuryStockByClassTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF83Ni9mcmFnOjA1ZDc1ZjFhODE5ZTRlNjg5OGJmNTU4NGUwNzkzMTFmL3RleHRyZWdpb246MDVkNzVmMWE4MTllNGU2ODk4YmY1NTg0ZTA3OTMxMWZfMTA2Mw_d1577704-f607-4a8b-abee-f62e726a4df1">&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below provides, for the periods indicated, information about our share repurchase programs:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three months ended January 31,&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:400;line-height:100%"&gt;2020&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:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of shares purchased (in thousands)&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;4,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;11,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average price per share&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;44.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;40.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remaining authorization at January 31 (in thousands)&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,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,314&#160;&lt;/span&gt;&lt;/td&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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfTreasuryStockByClassTextBlock>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF83Ni9mcmFnOjA1ZDc1ZjFhODE5ZTRlNjg5OGJmNTU4NGUwNzkzMTFmL3RhYmxlOjYzZmYyYzAwN2MxODQ1ZWY4NmUxZWY5NjI3ZmEzMzRhL3RhYmxlcmFuZ2U6NjNmZjJjMDA3YzE4NDVlZjg2ZTFlZjk2MjdmYTMzNGFfMi0xLTEtMS0w_a071d8b9-434d-4140-b9fa-1a69c9fc6c39"
      unitRef="shares">4027000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF83Ni9mcmFnOjA1ZDc1ZjFhODE5ZTRlNjg5OGJmNTU4NGUwNzkzMTFmL3RhYmxlOjYzZmYyYzAwN2MxODQ1ZWY4NmUxZWY5NjI3ZmEzMzRhL3RhYmxlcmFuZ2U6NjNmZjJjMDA3YzE4NDVlZjg2ZTFlZjk2MjdmYTMzNGFfMi0zLTEtMS0w_9d4bfe35-1e08-4236-8bad-44cd8013f009"
      unitRef="shares">11686000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF83Ni9mcmFnOjA1ZDc1ZjFhODE5ZTRlNjg5OGJmNTU4NGUwNzkzMTFmL3RhYmxlOjYzZmYyYzAwN2MxODQ1ZWY4NmUxZWY5NjI3ZmEzMzRhL3RhYmxlcmFuZ2U6NjNmZjJjMDA3YzE4NDVlZjg2ZTFlZjk2MjdmYTMzNGFfMy0xLTEtMS0w_4a44f1b4-a52d-486c-bbdf-bb9f7ccc2424"
      unitRef="usdPerShare">44.54</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF83Ni9mcmFnOjA1ZDc1ZjFhODE5ZTRlNjg5OGJmNTU4NGUwNzkzMTFmL3RhYmxlOjYzZmYyYzAwN2MxODQ1ZWY4NmUxZWY5NjI3ZmEzMzRhL3RhYmxlcmFuZ2U6NjNmZjJjMDA3YzE4NDVlZjg2ZTFlZjk2MjdmYTMzNGFfMy0zLTEtMS0w_519e0f02-c45e-4a03-82a3-2cb80b56057b"
      unitRef="usdPerShare">40.73</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF83Ni9mcmFnOjA1ZDc1ZjFhODE5ZTRlNjg5OGJmNTU4NGUwNzkzMTFmL3RhYmxlOjYzZmYyYzAwN2MxODQ1ZWY4NmUxZWY5NjI3ZmEzMzRhL3RhYmxlcmFuZ2U6NjNmZjJjMDA3YzE4NDVlZjg2ZTFlZjk2MjdmYTMzNGFfNC0xLTEtMS0w_9f8e09cf-c584-4804-ade7-4d209df4a3d8"
      unitRef="shares">15957000</us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased
      contextRef="i631ad510d8f447db82f7721c3d1c21b4_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF83Ni9mcmFnOjA1ZDc1ZjFhODE5ZTRlNjg5OGJmNTU4NGUwNzkzMTFmL3RhYmxlOjYzZmYyYzAwN2MxODQ1ZWY4NmUxZWY5NjI3ZmEzMzRhL3RhYmxlcmFuZ2U6NjNmZjJjMDA3YzE4NDVlZjg2ZTFlZjk2MjdmYTMzNGFfNC0zLTEtMS0w_5d482783-a6a0-41bf-ad83-05b9966cae0d"
      unitRef="shares">8314000</us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF83Ni9mcmFnOjA1ZDc1ZjFhODE5ZTRlNjg5OGJmNTU4NGUwNzkzMTFmL3RleHRyZWdpb246MDVkNzVmMWE4MTllNGU2ODk4YmY1NTg0ZTA3OTMxMWZfOTAx_31a367f3-5a02-40d1-afd1-482674cd21c2"
      unitRef="usdPerShare">0.11</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84Mi9mcmFnOjQ3ZWRlMzRhOWE1MTQ2YTJiMzNlY2Q3Y2JjMWI0OTYwL3RleHRyZWdpb246NDdlZGUzNGE5YTUxNDZhMmIzM2VjZDdjYmMxYjQ5NjBfNzIy_47b21e0c-1613-4f12-bbfb-0607a61b4ee2">Earnings per Share Information&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below provides, for the periods indicated, information pertaining to the calculation of earnings per share, common stock equivalents, weighted-average number of antidilutive options, and shares issued (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.806%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.206%"/&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:left;vertical-align: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="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:400;line-height:100%"&gt;Three months ended January 31,&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:left;vertical-align: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="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;2021&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:400;line-height:100%"&gt;2020&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: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;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;Net income as reported&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;96,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;56,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&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:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;Basic weighted-average shares&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;126,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;Common stock equivalents (1)&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,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;Diluted weighted-average shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;139,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;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 style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:700;line-height:100%"&gt;Other information:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;/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;Weighted-average number of antidilutive options and restricted stock units (2)&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;589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;Shares issued under stock incentive and employee stock purchase plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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;456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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;547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;Common stock equivalents represent the dilutive effect of outstanding in-the-money stock options using the treasury stock method and shares expected to be issued upon the conversion of restricted stock units under our equity award programs. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&#160;&#160;&#160;&#160;Weighted-average number of antidilutive options and restricted stock units are based upon the average closing price of our common stock on the New York Stock Exchange for the period.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84Mi9mcmFnOjQ3ZWRlMzRhOWE1MTQ2YTJiMzNlY2Q3Y2JjMWI0OTYwL3RleHRyZWdpb246NDdlZGUzNGE5YTUxNDZhMmIzM2VjZDdjYmMxYjQ5NjBfNzEz_2a65285b-4201-4fa4-a2a5-aaeca87983d0">&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below provides, for the periods indicated, information pertaining to the calculation of earnings per share, common stock equivalents, weighted-average number of antidilutive options, and shares issued (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.806%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.206%"/&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:left;vertical-align: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="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:400;line-height:100%"&gt;Three months ended January 31,&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:left;vertical-align: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="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;2021&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:400;line-height:100%"&gt;2020&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: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;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;Net income as reported&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;96,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;56,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&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:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;Basic weighted-average shares&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;126,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;Common stock equivalents (1)&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,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;Diluted weighted-average shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;139,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;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 style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:700;line-height:100%"&gt;Other information:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;/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;Weighted-average number of antidilutive options and restricted stock units (2)&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;589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;Shares issued under stock incentive and employee stock purchase plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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;456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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;547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;Common stock equivalents represent the dilutive effect of outstanding in-the-money stock options using the treasury stock method and shares expected to be issued upon the conversion of restricted stock units under our equity award programs. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&#160;&#160;&#160;&#160;Weighted-average number of antidilutive options and restricted stock units are based upon the average closing price of our common stock on the New York Stock Exchange for the period.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84Mi9mcmFnOjQ3ZWRlMzRhOWE1MTQ2YTJiMzNlY2Q3Y2JjMWI0OTYwL3RhYmxlOmUxYTE4NWU2MzcyMDRjYTQ4YTM2NmM3NDk4NTQyZjkzL3RhYmxlcmFuZ2U6ZTFhMTg1ZTYzNzIwNGNhNDhhMzY2Yzc0OTg1NDJmOTNfMy0yLTEtMS0w_410cb541-3a66-4975-ae2e-5460fd83b85a"
      unitRef="usd">96499000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84Mi9mcmFnOjQ3ZWRlMzRhOWE1MTQ2YTJiMzNlY2Q3Y2JjMWI0OTYwL3RhYmxlOmUxYTE4NWU2MzcyMDRjYTQ4YTM2NmM3NDk4NTQyZjkzL3RhYmxlcmFuZ2U6ZTFhMTg1ZTYzNzIwNGNhNDhhMzY2Yzc0OTg1NDJmOTNfMy00LTEtMS0w_60e6912f-9fbd-4972-b667-c960b5f8b366"
      unitRef="usd">56876000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84Mi9mcmFnOjQ3ZWRlMzRhOWE1MTQ2YTJiMzNlY2Q3Y2JjMWI0OTYwL3RhYmxlOmUxYTE4NWU2MzcyMDRjYTQ4YTM2NmM3NDk4NTQyZjkzL3RhYmxlcmFuZ2U6ZTFhMTg1ZTYzNzIwNGNhNDhhMzY2Yzc0OTg1NDJmOTNfNi0yLTEtMS0w_92417c6b-27fa-4e12-9935-87c967371f72"
      unitRef="shares">126060000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84Mi9mcmFnOjQ3ZWRlMzRhOWE1MTQ2YTJiMzNlY2Q3Y2JjMWI0OTYwL3RhYmxlOmUxYTE4NWU2MzcyMDRjYTQ4YTM2NmM3NDk4NTQyZjkzL3RhYmxlcmFuZ2U6ZTFhMTg1ZTYzNzIwNGNhNDhhMzY2Yzc0OTg1NDJmOTNfNi00LTEtMS0w_035fd5cb-3c87-402d-ac05-79a4a4ac4346"
      unitRef="shares">138145000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84Mi9mcmFnOjQ3ZWRlMzRhOWE1MTQ2YTJiMzNlY2Q3Y2JjMWI0OTYwL3RhYmxlOmUxYTE4NWU2MzcyMDRjYTQ4YTM2NmM3NDk4NTQyZjkzL3RhYmxlcmFuZ2U6ZTFhMTg1ZTYzNzIwNGNhNDhhMzY2Yzc0OTg1NDJmOTNfNy0yLTEtMS0w_decd2581-76db-47b8-898d-9573ebe9daee"
      unitRef="shares">1502000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84Mi9mcmFnOjQ3ZWRlMzRhOWE1MTQ2YTJiMzNlY2Q3Y2JjMWI0OTYwL3RhYmxlOmUxYTE4NWU2MzcyMDRjYTQ4YTM2NmM3NDk4NTQyZjkzL3RhYmxlcmFuZ2U6ZTFhMTg1ZTYzNzIwNGNhNDhhMzY2Yzc0OTg1NDJmOTNfNy00LTEtMS0w_415e9893-d473-43cd-8417-ee733bc4e3aa"
      unitRef="shares">1744000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84Mi9mcmFnOjQ3ZWRlMzRhOWE1MTQ2YTJiMzNlY2Q3Y2JjMWI0OTYwL3RhYmxlOmUxYTE4NWU2MzcyMDRjYTQ4YTM2NmM3NDk4NTQyZjkzL3RhYmxlcmFuZ2U6ZTFhMTg1ZTYzNzIwNGNhNDhhMzY2Yzc0OTg1NDJmOTNfOC0yLTEtMS0w_a3fb41f4-2ef2-4cd1-bd03-85f116796b07"
      unitRef="shares">127562000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84Mi9mcmFnOjQ3ZWRlMzRhOWE1MTQ2YTJiMzNlY2Q3Y2JjMWI0OTYwL3RhYmxlOmUxYTE4NWU2MzcyMDRjYTQ4YTM2NmM3NDk4NTQyZjkzL3RhYmxlcmFuZ2U6ZTFhMTg1ZTYzNzIwNGNhNDhhMzY2Yzc0OTg1NDJmOTNfOC00LTEtMS0w_b5cad224-f975-4841-970b-8c31ad043e73"
      unitRef="shares">139889000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i8350714451894a09ab2a0c2f59edb3cd_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84Mi9mcmFnOjQ3ZWRlMzRhOWE1MTQ2YTJiMzNlY2Q3Y2JjMWI0OTYwL3RhYmxlOmUxYTE4NWU2MzcyMDRjYTQ4YTM2NmM3NDk4NTQyZjkzL3RhYmxlcmFuZ2U6ZTFhMTg1ZTYzNzIwNGNhNDhhMzY2Yzc0OTg1NDJmOTNfMTItMi0xLTEtMA_d87505f5-be2b-47c8-820b-a7628c1562a9"
      unitRef="shares">589000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i4927150ea93d42e8aa1ea296be1c2444_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84Mi9mcmFnOjQ3ZWRlMzRhOWE1MTQ2YTJiMzNlY2Q3Y2JjMWI0OTYwL3RhYmxlOmUxYTE4NWU2MzcyMDRjYTQ4YTM2NmM3NDk4NTQyZjkzL3RhYmxlcmFuZ2U6ZTFhMTg1ZTYzNzIwNGNhNDhhMzY2Yzc0OTg1NDJmOTNfMTItNC0xLTEtMA_21e3dea5-8e36-47d9-bc54-e75724cb400e"
      unitRef="shares">675000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <tol:SharesIssuedUnderStockIncentiveAndEmployeeStockPurchasePlans
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84Mi9mcmFnOjQ3ZWRlMzRhOWE1MTQ2YTJiMzNlY2Q3Y2JjMWI0OTYwL3RhYmxlOmUxYTE4NWU2MzcyMDRjYTQ4YTM2NmM3NDk4NTQyZjkzL3RhYmxlcmFuZ2U6ZTFhMTg1ZTYzNzIwNGNhNDhhMzY2Yzc0OTg1NDJmOTNfMTMtMi0xLTEtMA_d19c1092-7080-43bd-87da-3b5049de70cc"
      unitRef="shares">456000</tol:SharesIssuedUnderStockIncentiveAndEmployeeStockPurchasePlans>
    <tol:SharesIssuedUnderStockIncentiveAndEmployeeStockPurchasePlans
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84Mi9mcmFnOjQ3ZWRlMzRhOWE1MTQ2YTJiMzNlY2Q3Y2JjMWI0OTYwL3RhYmxlOmUxYTE4NWU2MzcyMDRjYTQ4YTM2NmM3NDk4NTQyZjkzL3RhYmxlcmFuZ2U6ZTFhMTg1ZTYzNzIwNGNhNDhhMzY2Yzc0OTg1NDJmOTNfMTMtNC0xLTEtMA_5e86c5d3-c64d-473f-920f-6939a40e7d5c"
      unitRef="shares">547000</tol:SharesIssuedUnderStockIncentiveAndEmployeeStockPurchasePlans>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RleHRyZWdpb246OTQyMDAyZDQ3OGVkNDFlMGE4ZjdjNTcwOGM0ZmZlZTZfMjQ2Mg_27a5bb04-9609-4db0-bd84-8fe0e9b569e1">Fair Value Disclosures&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below provides, as of the dates indicated, a summary of assets/(liabilities) related to our financial instruments, measured at fair value on a recurring basis (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.216%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.632%"/&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: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:400;line-height:100%"&gt;&#160;&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:400;line-height:100%"&gt;Fair value&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;Financial Instrument&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:400;line-height:100%"&gt;Fair&#160;value&lt;br/&gt;hierarchy&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:400;line-height:100%"&gt;January 31,&lt;br/&gt;2021&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:400;line-height:100%"&gt;October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential Mortgage Loans Held for Sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;125,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;231,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;/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;Forward Loan Commitments &#x2014; Residential Mortgage Loans Held for Sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&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;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;(31)&lt;/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;Interest Rate Lock Commitments (&#x201c;IRLCs&#x201d;)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;(358)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;628&#160;&lt;/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;Forward Loan Commitments &#x2014; IRLCs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&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;358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;(628)&lt;/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;Interest Rate Swap Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;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;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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At January&#160;31, 2021 and October&#160;31, 2020, the carrying value of cash and cash equivalents and customer deposits held in escrow approximated fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair values of the interest rate swap contracts are determined using widely accepted valuation techniques including discounted cash flow analysis based on the expected cash flows of each swap contract. Although the Company has determined that the significant inputs, such as interest yield curve and discount rate, used to value its interest rate swap contracts fall within Level 2 of the fair value hierarchy, the credit valuation adjustments associated with our counterparties and our own credit risk utilize Level 3 inputs, such as estimates of current credit spreads to evaluate the likelihood of default by us and our counterparties. However, as of January 31, 2021, we have assessed the significance of the impact of the credit valuation adjustments on the overall valuation of our interest rate swap contract positions and have determined that the credit valuation adjustments were not significant to the overall valuation of our interest rate swap contracts. As a result, we have determined that our interest rate swap contracts valuations in their entirety are classified in Level 2 of the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Mortgage Loans Held for Sale&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the end of the reporting period, we determine the fair value of our mortgage loans held for sale and the forward loan commitments we have entered into as a hedge against the interest rate risk of our mortgage loans and commitments using the market approach to determine fair value. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below provides, as of the dates indicated, the aggregate unpaid principal and fair value of mortgage loans held for sale (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.680%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.567%"/&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:400;line-height:100%"&gt;Aggregate&#160;unpaid&lt;br/&gt;principal balance&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:400;line-height:100%"&gt;Fair&#160;value&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:400;line-height:100%"&gt;Excess&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;At January 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;122,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;125,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,596&#160;&lt;/span&gt;&lt;/td&gt;&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;At October 31, 2020&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;225,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;231,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,971&#160;&lt;/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="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Inventory&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize inventory impairment charges based on the difference in the carrying value of the inventory and its fair value at the time of the evaluation. The fair value of inventory was determined using Level 3 criteria. See Note 1, &#x201c;Significant Accounting Policies &#x2013; Inventory,&#x201d; in our 2020 Form 10-K for information regarding our methodology for determining fair value. The table below summarizes, for the periods indicated, the ranges of certain quantitative unobservable inputs utilized in determining the fair value of impaired operating communities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.735%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.539%"/&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;Three months ended:&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:400;line-height:100%"&gt;Selling price&lt;br/&gt;per unit&lt;br/&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales pace &lt;br/&gt;per year&lt;br/&gt;(in units)&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:400;line-height:100%"&gt;Discount rate&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%;text-decoration:underline"&gt;Fiscal 2021:&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;January 31&lt;/span&gt;&lt;/td&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;2,003&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.3%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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%;text-decoration:underline"&gt;Fiscal 2020:&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;January 31&lt;/span&gt;&lt;/td&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;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;&#x2014;%&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;April 30&lt;/span&gt;&lt;/td&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;613 - 789&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:#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;14.3%&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;July 31&lt;/span&gt;&lt;/td&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;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;&#x2014;%&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;October 31&lt;/span&gt;&lt;/td&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;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&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 2020, we recognized $31.7 million of impairment charges on land owned for future communities relating to nine communities. As of the period the impairment charges were recognized, the estimated fair value of these communities in the aggregate, net of impairment charges, was $21.8 million. For the majority of these communities, the estimated fair values were determined based upon the expected sales price per lot in a community sale to another builder. The range of sales price per lot utilized in determining fair values in fiscal 2020 was approximately $33,000 - $180,000 per lot.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below provides, for the periods indicated, the number of operating communities that we reviewed for potential impairment, the number of operating communities in which we recognized impairment charges, the amount of impairment charges recognized, and, as of the end of the period indicated, the fair value of those communities, net of impairment charges ($ amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&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:left;vertical-align: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:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impaired operating communities&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;Three months ended:&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:400;line-height:100%"&gt;Number of&lt;br/&gt;communities tested&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:400;line-height:100%"&gt;Number of&lt;br/&gt;communities&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:400;line-height:100%"&gt;Fair value of&lt;br/&gt;communities,&lt;br/&gt;net of&lt;br/&gt;impairment charges&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:400;line-height:100%"&gt;Impairment charges recognized&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%;text-decoration:underline"&gt;Fiscal 2021:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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:left;vertical-align: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:left;vertical-align: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:left;vertical-align: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;/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;January 31&lt;/span&gt;&lt;/td&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;53&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&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;419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:2px 1pt;text-align:left;vertical-align: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:left;vertical-align: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:left;vertical-align: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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Fiscal 2020:&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;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;January 31&lt;/span&gt;&lt;/td&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;65&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;/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;April 30&lt;/span&gt;&lt;/td&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;80&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&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,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300&#160;&lt;/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;July 31 &lt;/span&gt;&lt;/td&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;66&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;/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;October 31&lt;/span&gt;&lt;/td&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;53&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&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;1,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375&#160;&lt;/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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:left;vertical-align: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 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;675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Debt&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below provides, as of the dates indicated, the book value and estimated fair value of our debt (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.638%"/&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:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;January 31, 2021&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:400;line-height:100%"&gt;October 31, 2020&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="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;Fair&#160;value&lt;br/&gt;hierarchy&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:400;line-height:100%"&gt;Book value&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:400;line-height:100%"&gt;Estimated&lt;br/&gt;fair value&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:400;line-height:100%"&gt;Book value&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:400;line-height:100%"&gt;Estimated&lt;br/&gt;fair value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans payable (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;974,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;979,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="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,151,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,157,315&#160;&lt;/span&gt;&lt;/td&gt;&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:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes (2)&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:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&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;2,659,856&#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;2,914,484&#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;2,669,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="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;2,888,822&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage company loan facility (3)&lt;/span&gt;&lt;/td&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;Level 2&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;112,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,611&#160;&lt;/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:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;3,746,614&#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;4,006,695&#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;3,969,744&#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;4,194,748&#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="margin-top:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;The estimated fair value of loans payable was based upon contractual cash flows discounted at interest rates that we believed were available to us for loans with similar terms and remaining maturities as of the applicable valuation date.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&#160;&#160;&#160;&#160;The estimated fair value of our senior notes is based upon their market prices as of the applicable valuation date.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&#160;&#160;&#160;&#160;We believe that the carrying value of our mortgage company loan borrowings approximates their fair value.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RleHRyZWdpb246OTQyMDAyZDQ3OGVkNDFlMGE4ZjdjNTcwOGM0ZmZlZTZfMjQ0OA_9de0dc71-3556-499c-82f4-e9ca87397565">&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below provides, as of the dates indicated, a summary of assets/(liabilities) related to our financial instruments, measured at fair value on a recurring basis (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.216%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.632%"/&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: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:400;line-height:100%"&gt;&#160;&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:400;line-height:100%"&gt;Fair value&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;Financial Instrument&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:400;line-height:100%"&gt;Fair&#160;value&lt;br/&gt;hierarchy&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:400;line-height:100%"&gt;January 31,&lt;br/&gt;2021&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:400;line-height:100%"&gt;October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential Mortgage Loans Held for Sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;125,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;231,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;/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;Forward Loan Commitments &#x2014; Residential Mortgage Loans Held for Sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&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;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;(31)&lt;/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;Interest Rate Lock Commitments (&#x201c;IRLCs&#x201d;)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;(358)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;628&#160;&lt;/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;Forward Loan Commitments &#x2014; IRLCs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&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;358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;(628)&lt;/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;Interest Rate Swap Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;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;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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="i67ece1cc95dd472a9958a02c7d6514b8_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjUyY2ZlNTZjMGUzMzQwMGM5ODI3YmU1ZWQyZDkzYjIwL3RhYmxlcmFuZ2U6NTJjZmU1NmMwZTMzNDAwYzk4MjdiZTVlZDJkOTNiMjBfMi00LTEtMS0w_75f06aea-1eab-41a6-8673-515662df661a"
      unitRef="usd">125475000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="i0765ad683ad3439f97ee3839dd8f155d_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjUyY2ZlNTZjMGUzMzQwMGM5ODI3YmU1ZWQyZDkzYjIwL3RhYmxlcmFuZ2U6NTJjZmU1NmMwZTMzNDAwYzk4MjdiZTVlZDJkOTNiMjBfMi02LTEtMS0w_ebea1e6d-9dfc-46cc-b13a-9230cf0e0344"
      unitRef="usd">231797000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:DerivativeAssets
      contextRef="i5e15d240c0f142f09b8cfbf6e0e37f15_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjUyY2ZlNTZjMGUzMzQwMGM5ODI3YmU1ZWQyZDkzYjIwL3RhYmxlcmFuZ2U6NTJjZmU1NmMwZTMzNDAwYzk4MjdiZTVlZDJkOTNiMjBfMy00LTEtMS0w_a870bbd3-a032-417d-87c7-64ff6d510e07"
      unitRef="usd">52000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilities
      contextRef="i7f20f54ff37c479d8f010b2dd2fb2119_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjUyY2ZlNTZjMGUzMzQwMGM5ODI3YmU1ZWQyZDkzYjIwL3RhYmxlcmFuZ2U6NTJjZmU1NmMwZTMzNDAwYzk4MjdiZTVlZDJkOTNiMjBfMy02LTEtMS0w_44ab3874-af84-4df8-a7f8-ae30e7cee450"
      unitRef="usd">-31000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="iaedb4beb2bdc474ca3351fa2518898c9_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjUyY2ZlNTZjMGUzMzQwMGM5ODI3YmU1ZWQyZDkzYjIwL3RhYmxlcmFuZ2U6NTJjZmU1NmMwZTMzNDAwYzk4MjdiZTVlZDJkOTNiMjBfNC00LTEtMS0w_160ecbf9-b508-4847-91f5-42db4b2fcff5"
      unitRef="usd">-358000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeAssets
      contextRef="ifcc6c975c9444b89af946d39146aebdd_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjUyY2ZlNTZjMGUzMzQwMGM5ODI3YmU1ZWQyZDkzYjIwL3RhYmxlcmFuZ2U6NTJjZmU1NmMwZTMzNDAwYzk4MjdiZTVlZDJkOTNiMjBfNC02LTEtMS0w_796b3378-6670-4b02-a7b5-8e1efba48cfc"
      unitRef="usd">628000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i517e8d40744c42e7b32e7d7997083645_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjUyY2ZlNTZjMGUzMzQwMGM5ODI3YmU1ZWQyZDkzYjIwL3RhYmxlcmFuZ2U6NTJjZmU1NmMwZTMzNDAwYzk4MjdiZTVlZDJkOTNiMjBfNS00LTEtMS0w_4c958a1c-cffe-4221-8984-b585eeb87400"
      unitRef="usd">358000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilities
      contextRef="ifaa519b9149d4e87a19fd08cda67a635_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjUyY2ZlNTZjMGUzMzQwMGM5ODI3YmU1ZWQyZDkzYjIwL3RhYmxlcmFuZ2U6NTJjZmU1NmMwZTMzNDAwYzk4MjdiZTVlZDJkOTNiMjBfNS02LTEtMS0w_23b80214-b27f-49b1-8ac2-64fc2cd9c37b"
      unitRef="usd">-628000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeAssets
      contextRef="i53da6544d2d14fefb3086aa2d2833660_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjUyY2ZlNTZjMGUzMzQwMGM5ODI3YmU1ZWQyZDkzYjIwL3RhYmxlcmFuZ2U6NTJjZmU1NmMwZTMzNDAwYzk4MjdiZTVlZDJkOTNiMjBfNi00LTEtMS0yNzcx_23a7e442-e8e8-4114-8a8b-df3cf477bb7b"
      unitRef="usd">652000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="iff59c988e2954b73b969eb9ba54c217d_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjUyY2ZlNTZjMGUzMzQwMGM5ODI3YmU1ZWQyZDkzYjIwL3RhYmxlcmFuZ2U6NTJjZmU1NmMwZTMzNDAwYzk4MjdiZTVlZDJkOTNiMjBfNi02LTEtMS00MTY4_6fb31bdd-9abf-46cc-ba77-eb9edc20e508"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <tol:AggregateUnpaidPrincipalAndFairValueOfMortgageLoansHeldForSaleTableTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RleHRyZWdpb246OTQyMDAyZDQ3OGVkNDFlMGE4ZjdjNTcwOGM0ZmZlZTZfMjQzMg_c348c6d1-9e4b-40fd-9121-8061b14810a3">&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below provides, as of the dates indicated, the aggregate unpaid principal and fair value of mortgage loans held for sale (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.680%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.567%"/&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:400;line-height:100%"&gt;Aggregate&#160;unpaid&lt;br/&gt;principal balance&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:400;line-height:100%"&gt;Fair&#160;value&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:400;line-height:100%"&gt;Excess&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;At January 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;122,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;125,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,596&#160;&lt;/span&gt;&lt;/td&gt;&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;At October 31, 2020&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;225,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;231,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,971&#160;&lt;/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;</tol:AggregateUnpaidPrincipalAndFairValueOfMortgageLoansHeldForSaleTableTextBlock>
    <us-gaap:LoansReceivableHeldForSaleAmount
      contextRef="i67ece1cc95dd472a9958a02c7d6514b8_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOmU5ZmMzMDg0M2I2YjQzNDc4NGQ2YWNkZWY0YWE5N2FmL3RhYmxlcmFuZ2U6ZTlmYzMwODQzYjZiNDM0Nzg0ZDZhY2RlZjRhYTk3YWZfMS0xLTEtMS0w_29ce7db6-7c17-4af8-bfcd-a5ca1fc53a55"
      unitRef="usd">122879000</us-gaap:LoansReceivableHeldForSaleAmount>
    <us-gaap:MortgageLoansOnRealEstateCommercialAndConsumerNet
      contextRef="i67ece1cc95dd472a9958a02c7d6514b8_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOmU5ZmMzMDg0M2I2YjQzNDc4NGQ2YWNkZWY0YWE5N2FmL3RhYmxlcmFuZ2U6ZTlmYzMwODQzYjZiNDM0Nzg0ZDZhY2RlZjRhYTk3YWZfMS0zLTEtMS0w_cda323be-0367-40a9-8ead-c08bf13c504c"
      unitRef="usd">125475000</us-gaap:MortgageLoansOnRealEstateCommercialAndConsumerNet>
    <us-gaap:FairValueOptionAggregateDifferencesLoansAndLongTermReceivables
      contextRef="i67ece1cc95dd472a9958a02c7d6514b8_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOmU5ZmMzMDg0M2I2YjQzNDc4NGQ2YWNkZWY0YWE5N2FmL3RhYmxlcmFuZ2U6ZTlmYzMwODQzYjZiNDM0Nzg0ZDZhY2RlZjRhYTk3YWZfMS01LTEtMS0w_36a71a8b-38e6-4ffa-ba1f-949596a65a7c"
      unitRef="usd">2596000</us-gaap:FairValueOptionAggregateDifferencesLoansAndLongTermReceivables>
    <us-gaap:LoansReceivableHeldForSaleAmount
      contextRef="i0765ad683ad3439f97ee3839dd8f155d_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOmU5ZmMzMDg0M2I2YjQzNDc4NGQ2YWNkZWY0YWE5N2FmL3RhYmxlcmFuZ2U6ZTlmYzMwODQzYjZiNDM0Nzg0ZDZhY2RlZjRhYTk3YWZfMi0xLTEtMS0w_0be59aa2-3650-4d41-9935-82553dce8929"
      unitRef="usd">225826000</us-gaap:LoansReceivableHeldForSaleAmount>
    <us-gaap:MortgageLoansOnRealEstateCommercialAndConsumerNet
      contextRef="i0765ad683ad3439f97ee3839dd8f155d_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOmU5ZmMzMDg0M2I2YjQzNDc4NGQ2YWNkZWY0YWE5N2FmL3RhYmxlcmFuZ2U6ZTlmYzMwODQzYjZiNDM0Nzg0ZDZhY2RlZjRhYTk3YWZfMi0zLTEtMS0w_430e5d5d-8848-46ad-9c61-57bdb7e16c5d"
      unitRef="usd">231797000</us-gaap:MortgageLoansOnRealEstateCommercialAndConsumerNet>
    <us-gaap:FairValueOptionAggregateDifferencesLoansAndLongTermReceivables
      contextRef="i0765ad683ad3439f97ee3839dd8f155d_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOmU5ZmMzMDg0M2I2YjQzNDc4NGQ2YWNkZWY0YWE5N2FmL3RhYmxlcmFuZ2U6ZTlmYzMwODQzYjZiNDM0Nzg0ZDZhY2RlZjRhYTk3YWZfMi01LTEtMS0w_871a78b6-9e49-4fbe-951d-0db0aed52134"
      unitRef="usd">5971000</us-gaap:FairValueOptionAggregateDifferencesLoansAndLongTermReceivables>
    <us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock
      contextRef="i0e34af4b643c4e68b309dda39ccc57c3_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RleHRyZWdpb246OTQyMDAyZDQ3OGVkNDFlMGE4ZjdjNTcwOGM0ZmZlZTZfMjQxNA_3250bc76-095f-4ed0-8731-676f0a52d0e9">The table below summarizes, for the periods indicated, the ranges of certain quantitative unobservable inputs utilized in determining the fair value of impaired operating communities:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.735%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.539%"/&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;Three months ended:&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:400;line-height:100%"&gt;Selling price&lt;br/&gt;per unit&lt;br/&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales pace &lt;br/&gt;per year&lt;br/&gt;(in units)&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:400;line-height:100%"&gt;Discount rate&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%;text-decoration:underline"&gt;Fiscal 2021:&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;January 31&lt;/span&gt;&lt;/td&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;2,003&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.3%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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%;text-decoration:underline"&gt;Fiscal 2020:&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;January 31&lt;/span&gt;&lt;/td&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;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;&#x2014;%&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;April 30&lt;/span&gt;&lt;/td&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;613 - 789&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:#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;14.3%&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;July 31&lt;/span&gt;&lt;/td&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;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;&#x2014;%&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;October 31&lt;/span&gt;&lt;/td&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;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock>
    <us-gaap:InventoryWriteDown
      contextRef="id6310bd5c8334ee68f5bb44f927f2fbd_D20191101-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RleHRyZWdpb246OTQyMDAyZDQ3OGVkNDFlMGE4ZjdjNTcwOGM0ZmZlZTZfMTY0OTI2NzQ0Njk0OQ_ee7d54d8-6689-4343-9dd8-905f462ff8ed"
      unitRef="usd">31700000</us-gaap:InventoryWriteDown>
    <tol:NumberOfCommunitiesImpaired
      contextRef="id6310bd5c8334ee68f5bb44f927f2fbd_D20191101-20201031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RleHRyZWdpb246OTQyMDAyZDQ3OGVkNDFlMGE4ZjdjNTcwOGM0ZmZlZTZfMTY0OTI2NzQ0Njk2MQ_242c98dc-03cd-4278-9ca6-654e224054d6"
      unitRef="numberofcommunities">9</tol:NumberOfCommunitiesImpaired>
    <tol:FairValueOfCommunitiesNetOfImpairmentCharges
      contextRef="i50973da75083473a8cf7fdfe48d0e47f_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RleHRyZWdpb246OTQyMDAyZDQ3OGVkNDFlMGE4ZjdjNTcwOGM0ZmZlZTZfMTY0OTI2NzQ0Njk4MQ_8a73120b-7e51-408b-beb1-d2c811079e9a"
      unitRef="usd">21800000</tol:FairValueOfCommunitiesNetOfImpairmentCharges>
    <tol:SalesPricePerLot
      contextRef="iaf9c670eb61c4474900a7c8bd325b4ce_D20191101-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RleHRyZWdpb246OTQyMDAyZDQ3OGVkNDFlMGE4ZjdjNTcwOGM0ZmZlZTZfMTY0OTI2NzQ0Njk5NQ_d4c5955b-fd76-468c-a053-e7cdad90591a"
      unitRef="usd">33000</tol:SalesPricePerLot>
    <tol:SalesPricePerLot
      contextRef="i9f0fc5b8afdd4a938f332a5e54cfb804_D20191101-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RleHRyZWdpb246OTQyMDAyZDQ3OGVkNDFlMGE4ZjdjNTcwOGM0ZmZlZTZfMTY0OTI2NzQ0NzAwOA_64676a45-0826-4e3f-b097-1469f54bc90d"
      unitRef="usd">180000</tol:SalesPricePerLot>
    <tol:FairValueOfInventoryAdjustedForImpairmentTableTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RleHRyZWdpb246OTQyMDAyZDQ3OGVkNDFlMGE4ZjdjNTcwOGM0ZmZlZTZfMjQzOA_1737d2f8-528a-47db-a84e-f516717b7705">&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below provides, for the periods indicated, the number of operating communities that we reviewed for potential impairment, the number of operating communities in which we recognized impairment charges, the amount of impairment charges recognized, and, as of the end of the period indicated, the fair value of those communities, net of impairment charges ($ amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&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:left;vertical-align: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:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impaired operating communities&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;Three months ended:&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:400;line-height:100%"&gt;Number of&lt;br/&gt;communities tested&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:400;line-height:100%"&gt;Number of&lt;br/&gt;communities&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:400;line-height:100%"&gt;Fair value of&lt;br/&gt;communities,&lt;br/&gt;net of&lt;br/&gt;impairment charges&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:400;line-height:100%"&gt;Impairment charges recognized&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%;text-decoration:underline"&gt;Fiscal 2021:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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:left;vertical-align: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:left;vertical-align: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:left;vertical-align: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;/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;January 31&lt;/span&gt;&lt;/td&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;53&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&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;419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:2px 1pt;text-align:left;vertical-align: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:left;vertical-align: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:left;vertical-align: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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Fiscal 2020:&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;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;January 31&lt;/span&gt;&lt;/td&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;65&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;/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;April 30&lt;/span&gt;&lt;/td&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;80&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&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,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300&#160;&lt;/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;July 31 &lt;/span&gt;&lt;/td&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;66&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;/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;October 31&lt;/span&gt;&lt;/td&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;53&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&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;1,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375&#160;&lt;/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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:left;vertical-align: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 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;675&#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;</tol:FairValueOfInventoryAdjustedForImpairmentTableTextBlock>
    <tol:NumberOfOperatingCommunitiesTested
      contextRef="i40bfde20f5564896a9e53f1cfcc0d5c1_D20201101-20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjU2NjBkNDM5M2M4ZjQ3YTlhM2Y1NjcwMTVjOTQwOTY3L3RhYmxlcmFuZ2U6NTY2MGQ0MzkzYzhmNDdhOWEzZjU2NzAxNWM5NDA5NjdfMy0xLTEtMS0w_c7609f5c-80b5-484d-9536-c96256a5e7b1"
      unitRef="number">53</tol:NumberOfOperatingCommunitiesTested>
    <tol:NumberOfCommunitiesImpaired
      contextRef="i40bfde20f5564896a9e53f1cfcc0d5c1_D20201101-20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjU2NjBkNDM5M2M4ZjQ3YTlhM2Y1NjcwMTVjOTQwOTY3L3RhYmxlcmFuZ2U6NTY2MGQ0MzkzYzhmNDdhOWEzZjU2NzAxNWM5NDA5NjdfMy0zLTEtMS0w_119387d7-40c8-4f58-a1bf-5bfddf17d037"
      unitRef="number">1</tol:NumberOfCommunitiesImpaired>
    <tol:FairValueOfCommunitiesNetOfImpairmentCharges
      contextRef="ifc3e930d63364346982c82d30f343622_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjU2NjBkNDM5M2M4ZjQ3YTlhM2Y1NjcwMTVjOTQwOTY3L3RhYmxlcmFuZ2U6NTY2MGQ0MzkzYzhmNDdhOWEzZjU2NzAxNWM5NDA5NjdfMy01LTEtMS0w_93c7df43-f8b8-4314-af3a-ea2c2473ec14"
      unitRef="usd">419000</tol:FairValueOfCommunitiesNetOfImpairmentCharges>
    <us-gaap:InventoryWriteDown
      contextRef="i40bfde20f5564896a9e53f1cfcc0d5c1_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjU2NjBkNDM5M2M4ZjQ3YTlhM2Y1NjcwMTVjOTQwOTY3L3RhYmxlcmFuZ2U6NTY2MGQ0MzkzYzhmNDdhOWEzZjU2NzAxNWM5NDA5NjdfMy03LTEtMS0w_7504e0fd-8e65-4a9a-b14b-80f0c1a1aa2b"
      unitRef="usd">1100000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="idf23f4cc1d8f45a1aeba4d57b8e1faf0_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjU2NjBkNDM5M2M4ZjQ3YTlhM2Y1NjcwMTVjOTQwOTY3L3RhYmxlcmFuZ2U6NTY2MGQ0MzkzYzhmNDdhOWEzZjU2NzAxNWM5NDA5NjdfNi03LTEtMS0w_a48906ce-e9e7-4a9a-98fd-8ec6793fac98"
      unitRef="usd">1100000</us-gaap:InventoryWriteDown>
    <tol:NumberOfOperatingCommunitiesTested
      contextRef="i898c8caf42604b3f9108ce4347b6dc2f_D20191101-20200131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjU2NjBkNDM5M2M4ZjQ3YTlhM2Y1NjcwMTVjOTQwOTY3L3RhYmxlcmFuZ2U6NTY2MGQ0MzkzYzhmNDdhOWEzZjU2NzAxNWM5NDA5NjdfOC0xLTEtMS0w_8cc42a61-6d3d-43c5-85c1-79de42835491"
      unitRef="number">65</tol:NumberOfOperatingCommunitiesTested>
    <tol:NumberOfCommunitiesImpaired
      contextRef="i898c8caf42604b3f9108ce4347b6dc2f_D20191101-20200131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjU2NjBkNDM5M2M4ZjQ3YTlhM2Y1NjcwMTVjOTQwOTY3L3RhYmxlcmFuZ2U6NTY2MGQ0MzkzYzhmNDdhOWEzZjU2NzAxNWM5NDA5NjdfOC0zLTEtMS0w_415c9130-6176-4d66-aad3-5273489ca164"
      unitRef="number">0</tol:NumberOfCommunitiesImpaired>
    <tol:FairValueOfCommunitiesNetOfImpairmentCharges
      contextRef="i12837b4dce88487196eeec452c5e76c8_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjU2NjBkNDM5M2M4ZjQ3YTlhM2Y1NjcwMTVjOTQwOTY3L3RhYmxlcmFuZ2U6NTY2MGQ0MzkzYzhmNDdhOWEzZjU2NzAxNWM5NDA5NjdfOC01LTEtMS0w_baa109ab-d2a7-4a0b-a19c-2d6b8b0d9218"
      unitRef="usd">0</tol:FairValueOfCommunitiesNetOfImpairmentCharges>
    <us-gaap:InventoryWriteDown
      contextRef="i898c8caf42604b3f9108ce4347b6dc2f_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjU2NjBkNDM5M2M4ZjQ3YTlhM2Y1NjcwMTVjOTQwOTY3L3RhYmxlcmFuZ2U6NTY2MGQ0MzkzYzhmNDdhOWEzZjU2NzAxNWM5NDA5NjdfOC03LTEtMS0w_84a53001-f7e4-445b-b8be-4aa2c334f233"
      unitRef="usd">0</us-gaap:InventoryWriteDown>
    <tol:NumberOfOperatingCommunitiesTested
      contextRef="i4a8729009ff149ab8ee96553a6adf5b0_D20200201-20200430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjU2NjBkNDM5M2M4ZjQ3YTlhM2Y1NjcwMTVjOTQwOTY3L3RhYmxlcmFuZ2U6NTY2MGQ0MzkzYzhmNDdhOWEzZjU2NzAxNWM5NDA5NjdfOS0xLTEtMS0w_90cefba1-f60c-4dbd-9e00-2b168dc2f386"
      unitRef="number">80</tol:NumberOfOperatingCommunitiesTested>
    <tol:NumberOfCommunitiesImpaired
      contextRef="i4a8729009ff149ab8ee96553a6adf5b0_D20200201-20200430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjU2NjBkNDM5M2M4ZjQ3YTlhM2Y1NjcwMTVjOTQwOTY3L3RhYmxlcmFuZ2U6NTY2MGQ0MzkzYzhmNDdhOWEzZjU2NzAxNWM5NDA5NjdfOS0zLTEtMS0w_dd9d642b-1b87-48f2-96bf-139ceb7c4f13"
      unitRef="number">1</tol:NumberOfCommunitiesImpaired>
    <tol:FairValueOfCommunitiesNetOfImpairmentCharges
      contextRef="id2b3247716684d90894eda0a94e47249_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjU2NjBkNDM5M2M4ZjQ3YTlhM2Y1NjcwMTVjOTQwOTY3L3RhYmxlcmFuZ2U6NTY2MGQ0MzkzYzhmNDdhOWEzZjU2NzAxNWM5NDA5NjdfOS01LTEtMS0w_a3d5d3fc-911f-4d1e-9384-eb4fc16e00b9"
      unitRef="usd">2754000</tol:FairValueOfCommunitiesNetOfImpairmentCharges>
    <us-gaap:InventoryWriteDown
      contextRef="i4a8729009ff149ab8ee96553a6adf5b0_D20200201-20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjU2NjBkNDM5M2M4ZjQ3YTlhM2Y1NjcwMTVjOTQwOTY3L3RhYmxlcmFuZ2U6NTY2MGQ0MzkzYzhmNDdhOWEzZjU2NzAxNWM5NDA5NjdfOS03LTEtMS0w_bf54e0dc-42ff-41ae-989a-462e879c46a7"
      unitRef="usd">300000</us-gaap:InventoryWriteDown>
    <tol:NumberOfOperatingCommunitiesTested
      contextRef="ic07d56ca78d44bdc87c073c917cba9f5_D20200501-20200731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjU2NjBkNDM5M2M4ZjQ3YTlhM2Y1NjcwMTVjOTQwOTY3L3RhYmxlcmFuZ2U6NTY2MGQ0MzkzYzhmNDdhOWEzZjU2NzAxNWM5NDA5NjdfMTAtMS0xLTEtMA_6ac4d7a8-0785-4b77-baec-85ae49f5e207"
      unitRef="number">66</tol:NumberOfOperatingCommunitiesTested>
    <tol:NumberOfCommunitiesImpaired
      contextRef="ic07d56ca78d44bdc87c073c917cba9f5_D20200501-20200731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjU2NjBkNDM5M2M4ZjQ3YTlhM2Y1NjcwMTVjOTQwOTY3L3RhYmxlcmFuZ2U6NTY2MGQ0MzkzYzhmNDdhOWEzZjU2NzAxNWM5NDA5NjdfMTAtMy0xLTEtMA_f781128e-a3f2-49a8-b1e9-4023bbbd336f"
      unitRef="number">0</tol:NumberOfCommunitiesImpaired>
    <tol:FairValueOfCommunitiesNetOfImpairmentCharges
      contextRef="i8c45f2b9d4414e718488e9c07d5fef99_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjU2NjBkNDM5M2M4ZjQ3YTlhM2Y1NjcwMTVjOTQwOTY3L3RhYmxlcmFuZ2U6NTY2MGQ0MzkzYzhmNDdhOWEzZjU2NzAxNWM5NDA5NjdfMTAtNS0xLTEtMA_6213cd98-3b2a-4a60-9a8f-1d82f15bacac"
      unitRef="usd">0</tol:FairValueOfCommunitiesNetOfImpairmentCharges>
    <us-gaap:InventoryWriteDown
      contextRef="ic07d56ca78d44bdc87c073c917cba9f5_D20200501-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjU2NjBkNDM5M2M4ZjQ3YTlhM2Y1NjcwMTVjOTQwOTY3L3RhYmxlcmFuZ2U6NTY2MGQ0MzkzYzhmNDdhOWEzZjU2NzAxNWM5NDA5NjdfMTAtNy0xLTEtMA_f2e2701a-a1a1-4943-9352-2f8683018bc8"
      unitRef="usd">0</us-gaap:InventoryWriteDown>
    <tol:NumberOfOperatingCommunitiesTested
      contextRef="i703e7ddfc02c4fe5b0fc3d2439508566_D20200801-20201031"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjU2NjBkNDM5M2M4ZjQ3YTlhM2Y1NjcwMTVjOTQwOTY3L3RhYmxlcmFuZ2U6NTY2MGQ0MzkzYzhmNDdhOWEzZjU2NzAxNWM5NDA5NjdfMTEtMS0xLTEtMA_2ba15940-e91c-478d-a6c6-4c512f9ddb13"
      unitRef="number">53</tol:NumberOfOperatingCommunitiesTested>
    <tol:NumberOfCommunitiesImpaired
      contextRef="i703e7ddfc02c4fe5b0fc3d2439508566_D20200801-20201031"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjU2NjBkNDM5M2M4ZjQ3YTlhM2Y1NjcwMTVjOTQwOTY3L3RhYmxlcmFuZ2U6NTY2MGQ0MzkzYzhmNDdhOWEzZjU2NzAxNWM5NDA5NjdfMTEtMy0xLTEtMA_d0b0144e-2def-4d40-9cbd-ab192d9fe56a"
      unitRef="number">1</tol:NumberOfCommunitiesImpaired>
    <tol:FairValueOfCommunitiesNetOfImpairmentCharges
      contextRef="i8b92d3452df441ebac8c3b28e7c2aaee_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjU2NjBkNDM5M2M4ZjQ3YTlhM2Y1NjcwMTVjOTQwOTY3L3RhYmxlcmFuZ2U6NTY2MGQ0MzkzYzhmNDdhOWEzZjU2NzAxNWM5NDA5NjdfMTEtNS0xLTEtMA_4e5d8070-00dd-44ae-9430-d6a8f028189e"
      unitRef="usd">1113000</tol:FairValueOfCommunitiesNetOfImpairmentCharges>
    <us-gaap:InventoryWriteDown
      contextRef="i703e7ddfc02c4fe5b0fc3d2439508566_D20200801-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjU2NjBkNDM5M2M4ZjQ3YTlhM2Y1NjcwMTVjOTQwOTY3L3RhYmxlcmFuZ2U6NTY2MGQ0MzkzYzhmNDdhOWEzZjU2NzAxNWM5NDA5NjdfMTEtNy0xLTEtMA_eca43c4f-9ef2-4774-9af9-08cd7a1186c3"
      unitRef="usd">375000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="ifd024e54518548fb914d7239614722c6_D20191101-20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjU2NjBkNDM5M2M4ZjQ3YTlhM2Y1NjcwMTVjOTQwOTY3L3RhYmxlcmFuZ2U6NTY2MGQ0MzkzYzhmNDdhOWEzZjU2NzAxNWM5NDA5NjdfMTItNy0xLTEtMA_f1a1b906-d5e8-4672-97bf-8f2e89e68dc0"
      unitRef="usd">675000</us-gaap:InventoryWriteDown>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RleHRyZWdpb246OTQyMDAyZDQ3OGVkNDFlMGE4ZjdjNTcwOGM0ZmZlZTZfMjQyNA_22b04871-bf58-40ba-a1b6-27e5cf7e4160">&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below provides, as of the dates indicated, the book value and estimated fair value of our debt (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.638%"/&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:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;January 31, 2021&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:400;line-height:100%"&gt;October 31, 2020&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="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;Fair&#160;value&lt;br/&gt;hierarchy&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:400;line-height:100%"&gt;Book value&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:400;line-height:100%"&gt;Estimated&lt;br/&gt;fair value&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:400;line-height:100%"&gt;Book value&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:400;line-height:100%"&gt;Estimated&lt;br/&gt;fair value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans payable (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;974,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;979,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="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,151,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,157,315&#160;&lt;/span&gt;&lt;/td&gt;&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:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes (2)&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:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&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;2,659,856&#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;2,914,484&#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;2,669,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="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;2,888,822&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage company loan facility (3)&lt;/span&gt;&lt;/td&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;Level 2&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;112,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,611&#160;&lt;/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:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;3,746,614&#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;4,006,695&#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;3,969,744&#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;4,194,748&#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="margin-top:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;The estimated fair value of loans payable was based upon contractual cash flows discounted at interest rates that we believed were available to us for loans with similar terms and remaining maturities as of the applicable valuation date.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&#160;&#160;&#160;&#160;The estimated fair value of our senior notes is based upon their market prices as of the applicable valuation date.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&#160;&#160;&#160;&#160;We believe that the carrying value of our mortgage company loan borrowings approximates their fair value.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i4d032b59050745d29132bb2d9c452db2_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjVhZGQ4OWVkYTYxMDQyNjQ5YmYxMGY1ZWJlMGJhMjNkL3RhYmxlcmFuZ2U6NWFkZDg5ZWRhNjEwNDI2NDliZjEwZjVlYmUwYmEyM2RfMi0zLTEtMS0w_d7395e81-21c0-44d6-9ca7-051767339b31"
      unitRef="usd">974139000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i341e065b280d4e2cbe371d6b3cb38468_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjVhZGQ4OWVkYTYxMDQyNjQ5YmYxMGY1ZWJlMGJhMjNkL3RhYmxlcmFuZ2U6NWFkZDg5ZWRhNjEwNDI2NDliZjEwZjVlYmUwYmEyM2RfMi01LTEtMS0w_ac047642-c862-4a91-bc70-3552721873ee"
      unitRef="usd">979592000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="iee14e2dd5bea46fb8f059e2071a35b11_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjVhZGQ4OWVkYTYxMDQyNjQ5YmYxMGY1ZWJlMGJhMjNkL3RhYmxlcmFuZ2U6NWFkZDg5ZWRhNjEwNDI2NDliZjEwZjVlYmUwYmEyM2RfMi03LTEtMS0w_94ce9977-2884-4893-96da-a23bfcb7b75e"
      unitRef="usd">1151257000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i8417ad1ad50a44cca1c1a0e69a27dfff_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjVhZGQ4OWVkYTYxMDQyNjQ5YmYxMGY1ZWJlMGJhMjNkL3RhYmxlcmFuZ2U6NWFkZDg5ZWRhNjEwNDI2NDliZjEwZjVlYmUwYmEyM2RfMi05LTEtMS0w_66ec3f14-f72b-4037-8a73-3f75bb5c0a58"
      unitRef="usd">1157315000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ic97f33eecd724e599032457f918d55bd_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjVhZGQ4OWVkYTYxMDQyNjQ5YmYxMGY1ZWJlMGJhMjNkL3RhYmxlcmFuZ2U6NWFkZDg5ZWRhNjEwNDI2NDliZjEwZjVlYmUwYmEyM2RfMy0zLTEtMS0w_530f8510-9583-4e6d-a7ea-792309e0e7ee"
      unitRef="usd">2659856000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i8ed1f95501b747ef9a6e33fe122eac2c_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjVhZGQ4OWVkYTYxMDQyNjQ5YmYxMGY1ZWJlMGJhMjNkL3RhYmxlcmFuZ2U6NWFkZDg5ZWRhNjEwNDI2NDliZjEwZjVlYmUwYmEyM2RfMy01LTEtMS0w_5180a005-7e16-46ac-8935-f8525dc3e2fc"
      unitRef="usd">2914484000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ida4df79b1acd4903bc61e888771763a3_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjVhZGQ4OWVkYTYxMDQyNjQ5YmYxMGY1ZWJlMGJhMjNkL3RhYmxlcmFuZ2U6NWFkZDg5ZWRhNjEwNDI2NDliZjEwZjVlYmUwYmEyM2RfMy03LTEtMS0w_90c89055-3840-4bde-a6fa-a0962e1bd4fe"
      unitRef="usd">2669876000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i3ada46a914fc4fcfbe9be5c5877d5863_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjVhZGQ4OWVkYTYxMDQyNjQ5YmYxMGY1ZWJlMGJhMjNkL3RhYmxlcmFuZ2U6NWFkZDg5ZWRhNjEwNDI2NDliZjEwZjVlYmUwYmEyM2RfMy05LTEtMS0w_64331080-d279-4feb-82bf-382ce24d1142"
      unitRef="usd">2888822000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="if91ada5c3d614939b8338faf67b38918_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjVhZGQ4OWVkYTYxMDQyNjQ5YmYxMGY1ZWJlMGJhMjNkL3RhYmxlcmFuZ2U6NWFkZDg5ZWRhNjEwNDI2NDliZjEwZjVlYmUwYmEyM2RfNC0zLTEtMS0w_169a4790-a5fa-4356-a8d3-fbc74f86d6cf"
      unitRef="usd">112619000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ic115e69f730241b89d1a98ad704000d6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjVhZGQ4OWVkYTYxMDQyNjQ5YmYxMGY1ZWJlMGJhMjNkL3RhYmxlcmFuZ2U6NWFkZDg5ZWRhNjEwNDI2NDliZjEwZjVlYmUwYmEyM2RfNC01LTEtMS0w_e5312208-e410-4557-9131-8f104c6e2334"
      unitRef="usd">112619000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ia5cd0f489c2d44aa8eb3a5a7afafa7e8_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjVhZGQ4OWVkYTYxMDQyNjQ5YmYxMGY1ZWJlMGJhMjNkL3RhYmxlcmFuZ2U6NWFkZDg5ZWRhNjEwNDI2NDliZjEwZjVlYmUwYmEyM2RfNC03LTEtMS0w_6f071464-a7fb-4352-9534-ab480d088689"
      unitRef="usd">148611000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i3f1f3d138cb2429daa55273659d5f051_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjVhZGQ4OWVkYTYxMDQyNjQ5YmYxMGY1ZWJlMGJhMjNkL3RhYmxlcmFuZ2U6NWFkZDg5ZWRhNjEwNDI2NDliZjEwZjVlYmUwYmEyM2RfNC05LTEtMS0w_e074e048-23d7-4cbe-99d9-b4de593957b7"
      unitRef="usd">148611000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ie939422593464a438d093a07303eb506_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjVhZGQ4OWVkYTYxMDQyNjQ5YmYxMGY1ZWJlMGJhMjNkL3RhYmxlcmFuZ2U6NWFkZDg5ZWRhNjEwNDI2NDliZjEwZjVlYmUwYmEyM2RfNS0zLTEtMS0w_d6cfdb17-479c-48b6-b87c-3c80c485c2d7"
      unitRef="usd">3746614000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="iae03fd09df504f09bc88b54dc106aa46_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjVhZGQ4OWVkYTYxMDQyNjQ5YmYxMGY1ZWJlMGJhMjNkL3RhYmxlcmFuZ2U6NWFkZDg5ZWRhNjEwNDI2NDliZjEwZjVlYmUwYmEyM2RfNS01LTEtMS0w_0835079b-8e7b-4535-916e-e78060f52f1a"
      unitRef="usd">4006695000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i870defab662f468b9927cab840aed336_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjVhZGQ4OWVkYTYxMDQyNjQ5YmYxMGY1ZWJlMGJhMjNkL3RhYmxlcmFuZ2U6NWFkZDg5ZWRhNjEwNDI2NDliZjEwZjVlYmUwYmEyM2RfNS03LTEtMS0w_a8bd3f5e-5df4-4a12-8bb2-81196f80ab0c"
      unitRef="usd">3969744000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i4826ccc660814a7fbc59decd92a76cc3_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF84NS9mcmFnOjk0MjAwMmQ0NzhlZDQxZTBhOGY3YzU3MDhjNGZmZWU2L3RhYmxlOjVhZGQ4OWVkYTYxMDQyNjQ5YmYxMGY1ZWJlMGJhMjNkL3RhYmxlcmFuZ2U6NWFkZDg5ZWRhNjEwNDI2NDliZjEwZjVlYmUwYmEyM2RfNS05LTEtMS0w_7c274aaf-6dc1-4612-b670-02b898ec646d"
      unitRef="usd">4194748000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85MS9mcmFnOjk0OWViMGU2ZDY5NzRlYWM5YTAwZjYzYzgxMDkwMjUyL3RleHRyZWdpb246OTQ5ZWIwZTZkNjk3NGVhYzlhMDBmNjNjODEwOTAyNTJfMTU3NA_b4984d03-1256-4b68-83dd-d2161bbe5174">Other Income &#x2013; Net&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below provides the significant components of other income &#x2013; net (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.206%"/&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: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:400;line-height:100%"&gt;Three months ended January 31,&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: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:400;line-height:100%"&gt;2021&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:400;line-height:100%"&gt;2020&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:left;vertical-align: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 income&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,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;4,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;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="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;Income from ancillary businesses&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;6,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;Management fee income from Home Building Joint Ventures, net&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;117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,346&#160;&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;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,330)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(475)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;Total other income &#x2013; net&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;7,101&#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;6,295&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management fee income from home building unconsolidated entities presented above primarily represents fees earned by Toll Brothers City Living&lt;/span&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;&#xae;&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; (&#x201c;City Living&#x201d;) and traditional home building operations. In addition, in the three-month periods ended January&#160;31, 2021 and 2020, our apartment living operations earned fees from unconsolidated entities of $4.8 million and $3.8 million, respectively. Fees earned by our apartment living operations are included in income from ancillary businesses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income from ancillary businesses is generated by our mortgage, title, landscaping, security monitoring, Gibraltar, apartment living and golf course and country club operations. The table below provides, for the periods indicated, revenues and expenses for our ancillary businesses (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.206%"/&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three months ended January 31,&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:400;line-height:100%"&gt;2020&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:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;29,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;26,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expenses&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;22,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;25,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock>
    <us-gaap:InterestAndOtherIncomeTableTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85MS9mcmFnOjk0OWViMGU2ZDY5NzRlYWM5YTAwZjYzYzgxMDkwMjUyL3RleHRyZWdpb246OTQ5ZWIwZTZkNjk3NGVhYzlhMDBmNjNjODEwOTAyNTJfMTU3Ng_14608bb5-1a2a-4949-b5a4-2d972a7554b8">&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below provides the significant components of other income &#x2013; net (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.206%"/&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: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:400;line-height:100%"&gt;Three months ended January 31,&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: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:400;line-height:100%"&gt;2021&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:400;line-height:100%"&gt;2020&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:left;vertical-align: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 income&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,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;4,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;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="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;Income from ancillary businesses&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;6,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;Management fee income from Home Building Joint Ventures, net&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;117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,346&#160;&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;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,330)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(475)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;Total other income &#x2013; net&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;7,101&#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;6,295&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InterestAndOtherIncomeTableTextBlock>
    <us-gaap:InvestmentIncomeInterest
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85MS9mcmFnOjk0OWViMGU2ZDY5NzRlYWM5YTAwZjYzYzgxMDkwMjUyL3RhYmxlOmI5YTFmNzE5MDY1YTQ4NGU4OWE2N2NjNWFmZDE2ZmRmL3RhYmxlcmFuZ2U6YjlhMWY3MTkwNjVhNDg0ZTg5YTY3Y2M1YWZkMTZmZGZfMi0xLTEtMS0w_a6c33996-45d0-4ff1-a3af-66c003f2159a"
      unitRef="usd">1455000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85MS9mcmFnOjk0OWViMGU2ZDY5NzRlYWM5YTAwZjYzYzgxMDkwMjUyL3RhYmxlOmI5YTFmNzE5MDY1YTQ4NGU4OWE2N2NjNWFmZDE2ZmRmL3RhYmxlcmFuZ2U6YjlhMWY3MTkwNjVhNDg0ZTg5YTY3Y2M1YWZkMTZmZGZfMi0zLTEtMS0w_ca743202-db1a-470a-9913-d48b95adf483"
      unitRef="usd">4902000</us-gaap:InvestmentIncomeInterest>
    <tol:IncomefromAncillaryBusinesses
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85MS9mcmFnOjk0OWViMGU2ZDY5NzRlYWM5YTAwZjYzYzgxMDkwMjUyL3RhYmxlOmI5YTFmNzE5MDY1YTQ4NGU4OWE2N2NjNWFmZDE2ZmRmL3RhYmxlcmFuZ2U6YjlhMWY3MTkwNjVhNDg0ZTg5YTY3Y2M1YWZkMTZmZGZfMy0xLTEtMS0w_b2afa12e-8104-453f-be0d-cae347ddbd84"
      unitRef="usd">6859000</tol:IncomefromAncillaryBusinesses>
    <tol:IncomefromAncillaryBusinesses
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85MS9mcmFnOjk0OWViMGU2ZDY5NzRlYWM5YTAwZjYzYzgxMDkwMjUyL3RhYmxlOmI5YTFmNzE5MDY1YTQ4NGU4OWE2N2NjNWFmZDE2ZmRmL3RhYmxlcmFuZ2U6YjlhMWY3MTkwNjVhNDg0ZTg5YTY3Y2M1YWZkMTZmZGZfMy0zLTEtMS0w_98725535-e530-4717-bfb7-6947c5f586b7"
      unitRef="usd">522000</tol:IncomefromAncillaryBusinesses>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i03f378cf621741b5b815fb52f99458f3_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85MS9mcmFnOjk0OWViMGU2ZDY5NzRlYWM5YTAwZjYzYzgxMDkwMjUyL3RhYmxlOmI5YTFmNzE5MDY1YTQ4NGU4OWE2N2NjNWFmZDE2ZmRmL3RhYmxlcmFuZ2U6YjlhMWY3MTkwNjVhNDg0ZTg5YTY3Y2M1YWZkMTZmZGZfNC0xLTEtMS0w_47cad021-acb3-411c-9cd4-df06411a824e"
      unitRef="usd">117000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i14c61acd3ad34eff9f3dad4b7ba574bd_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85MS9mcmFnOjk0OWViMGU2ZDY5NzRlYWM5YTAwZjYzYzgxMDkwMjUyL3RhYmxlOmI5YTFmNzE5MDY1YTQ4NGU4OWE2N2NjNWFmZDE2ZmRmL3RhYmxlcmFuZ2U6YjlhMWY3MTkwNjVhNDg0ZTg5YTY3Y2M1YWZkMTZmZGZfNC0zLTEtMS0w_57d5eff2-4ebb-4238-8e91-630ca5928aba"
      unitRef="usd">1346000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <tol:OtherMiscIncome
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85MS9mcmFnOjk0OWViMGU2ZDY5NzRlYWM5YTAwZjYzYzgxMDkwMjUyL3RhYmxlOmI5YTFmNzE5MDY1YTQ4NGU4OWE2N2NjNWFmZDE2ZmRmL3RhYmxlcmFuZ2U6YjlhMWY3MTkwNjVhNDg0ZTg5YTY3Y2M1YWZkMTZmZGZfNi0xLTEtMS0w_1ec9dceb-ab7e-441c-9195-499213e79466"
      unitRef="usd">-1330000</tol:OtherMiscIncome>
    <tol:OtherMiscIncome
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85MS9mcmFnOjk0OWViMGU2ZDY5NzRlYWM5YTAwZjYzYzgxMDkwMjUyL3RhYmxlOmI5YTFmNzE5MDY1YTQ4NGU4OWE2N2NjNWFmZDE2ZmRmL3RhYmxlcmFuZ2U6YjlhMWY3MTkwNjVhNDg0ZTg5YTY3Y2M1YWZkMTZmZGZfNi0zLTEtMS0w_2730d097-933b-420d-88f8-9b35095d1653"
      unitRef="usd">-475000</tol:OtherMiscIncome>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85MS9mcmFnOjk0OWViMGU2ZDY5NzRlYWM5YTAwZjYzYzgxMDkwMjUyL3RhYmxlOmI5YTFmNzE5MDY1YTQ4NGU4OWE2N2NjNWFmZDE2ZmRmL3RhYmxlcmFuZ2U6YjlhMWY3MTkwNjVhNDg0ZTg5YTY3Y2M1YWZkMTZmZGZfNy0xLTEtMS0w_0a3af16a-64bd-4f89-a9f9-f47f30b41e3a"
      unitRef="usd">7101000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85MS9mcmFnOjk0OWViMGU2ZDY5NzRlYWM5YTAwZjYzYzgxMDkwMjUyL3RhYmxlOmI5YTFmNzE5MDY1YTQ4NGU4OWE2N2NjNWFmZDE2ZmRmL3RhYmxlcmFuZ2U6YjlhMWY3MTkwNjVhNDg0ZTg5YTY3Y2M1YWZkMTZmZGZfNy0zLTEtMS0w_0b371bb0-5949-4937-ba86-cafc0d386870"
      unitRef="usd">6295000</us-gaap:OtherNonoperatingIncomeExpense>
    <tol:IncomefromAncillaryBusinesses
      contextRef="ia3aba6ec1dd84db28ab8a179f8add721_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85MS9mcmFnOjk0OWViMGU2ZDY5NzRlYWM5YTAwZjYzYzgxMDkwMjUyL3RleHRyZWdpb246OTQ5ZWIwZTZkNjk3NGVhYzlhMDBmNjNjODEwOTAyNTJfNDYw_efb4c7b5-8fb7-448a-9aaa-e3c53f073b36"
      unitRef="usd">4800000</tol:IncomefromAncillaryBusinesses>
    <tol:IncomefromAncillaryBusinesses
      contextRef="iaa5baa075ada4a1dac37cdc37c4219c0_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85MS9mcmFnOjk0OWViMGU2ZDY5NzRlYWM5YTAwZjYzYzgxMDkwMjUyL3RleHRyZWdpb246OTQ5ZWIwZTZkNjk3NGVhYzlhMDBmNjNjODEwOTAyNTJfNDY3_bd8d5524-b967-4862-8259-968a5c961fa8"
      unitRef="usd">3800000</tol:IncomefromAncillaryBusinesses>
    <tol:RevenuesAndExpensesOfNonCoreAncillaryBusinessesTableTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85MS9mcmFnOjk0OWViMGU2ZDY5NzRlYWM5YTAwZjYzYzgxMDkwMjUyL3RleHRyZWdpb246OTQ5ZWIwZTZkNjk3NGVhYzlhMDBmNjNjODEwOTAyNTJfMTU2Ng_464fd6ad-f158-4248-9ff4-a602a6d9abcd">The table below provides, for the periods indicated, revenues and expenses for our ancillary businesses (amounts in thousands):&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.206%"/&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three months ended January 31,&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:400;line-height:100%"&gt;2020&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:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;29,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;26,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expenses&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;22,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;25,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</tol:RevenuesAndExpensesOfNonCoreAncillaryBusinessesTableTextBlock>
    <tol:RevenuefromAncillaryBusiness
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85MS9mcmFnOjk0OWViMGU2ZDY5NzRlYWM5YTAwZjYzYzgxMDkwMjUyL3RhYmxlOmMyZWVkYjUzNWQwNTQzZDg4OTM2OGViZGY1N2Q2ZDM0L3RhYmxlcmFuZ2U6YzJlZWRiNTM1ZDA1NDNkODg5MzY4ZWJkZjU3ZDZkMzRfMi0xLTEtMS0w_6c87f128-f901-45f0-8291-1d1d1897beaa"
      unitRef="usd">29101000</tol:RevenuefromAncillaryBusiness>
    <tol:RevenuefromAncillaryBusiness
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85MS9mcmFnOjk0OWViMGU2ZDY5NzRlYWM5YTAwZjYzYzgxMDkwMjUyL3RhYmxlOmMyZWVkYjUzNWQwNTQzZDg4OTM2OGViZGY1N2Q2ZDM0L3RhYmxlcmFuZ2U6YzJlZWRiNTM1ZDA1NDNkODg5MzY4ZWJkZjU3ZDZkMzRfMi0zLTEtMS0w_3d48ce03-9676-4155-9268-6c19a5001f7c"
      unitRef="usd">26410000</tol:RevenuefromAncillaryBusiness>
    <tol:ExpensesfromAncillaryBusinesses
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85MS9mcmFnOjk0OWViMGU2ZDY5NzRlYWM5YTAwZjYzYzgxMDkwMjUyL3RhYmxlOmMyZWVkYjUzNWQwNTQzZDg4OTM2OGViZGY1N2Q2ZDM0L3RhYmxlcmFuZ2U6YzJlZWRiNTM1ZDA1NDNkODg5MzY4ZWJkZjU3ZDZkMzRfMy0xLTEtMS0w_0614d03c-841b-4c5d-8099-0a91b86b3150"
      unitRef="usd">22242000</tol:ExpensesfromAncillaryBusinesses>
    <tol:ExpensesfromAncillaryBusinesses
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85MS9mcmFnOjk0OWViMGU2ZDY5NzRlYWM5YTAwZjYzYzgxMDkwMjUyL3RhYmxlOmMyZWVkYjUzNWQwNTQzZDg4OTM2OGViZGY1N2Q2ZDM0L3RhYmxlcmFuZ2U6YzJlZWRiNTM1ZDA1NDNkODg5MzY4ZWJkZjU3ZDZkMzRfMy0zLTEtMS0w_0c83280f-e5fb-41ce-a6bd-a88c15a499c8"
      unitRef="usd">25888000</tol:ExpensesfromAncillaryBusinesses>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85NC9mcmFnOmE3NmZhNzA0OWFhYjRmYjY4Y2I3YTEyZjE3Y2MxZDZiL3RleHRyZWdpb246YTc2ZmE3MDQ5YWFiNGZiNjhjYjdhMTJmMTdjYzFkNmJfNjY2OQ_d96f54a9-06c6-437c-b29a-70fb2098fec7">Commitments and Contingencies&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Legal Proceedings&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are involved in various claims and litigation arising principally in the ordinary course of business. We believe that adequate provision for resolution of all current claims and pending litigation has been made and that the disposition of these matters will not have a material adverse effect on our results of operations and liquidity or on our financial condition. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&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 2018, the Pennsylvania Attorney General informed the Company that it was conducting a review of our construction of stucco homes in Pennsylvania after January 1, 2005 and requested that we voluntarily produce documents and information. The Company has produced documents and information in response to this request and, in addition, has produced requested information and documents in response to a subpoena issued in the second quarter of fiscal 2019. Management cannot at this time predict the eventual scope or outcome of this matter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Land Purchase Commitments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Generally, our agreements to acquire land parcels do not require us to purchase those land parcels, although we, in some cases, forfeit any deposit balance outstanding if and when we terminate an agreement. Information regarding our land purchase commitments, as of the dates indicated, is provided in the table below (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.191%"/&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:400;line-height:100%"&gt;January 31, 2021&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:400;line-height:100%"&gt;October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aggregate purchase commitments:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrelated parties&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;2,744,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,630,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unconsolidated entities that the Company has investments in&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;8,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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,752,846&#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;2,640,225&#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 style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deposits against aggregate purchase commitments&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;207,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;223,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additional cash required to acquire land&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,545,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,416,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&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,752,846&#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;2,640,225&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of additional cash required to acquire land included in accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, we expect to purchase approximately 3,900 additional home sites over a number of years from several joint ventures in which we have interests; the purchase prices of these home sites will be determined at a future date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At January&#160;31, 2021, we also had similar purchase commitments to acquire land for apartment developments of approximately $121.5 million, of which we had outstanding deposits in the amount of $6.5 million. We intend to develop these projects in joint ventures with unrelated parties in the future.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have additional land parcels under option that have been excluded from the aggregate purchase commitments since we do not believe that we will complete the purchase of these land parcels and no additional funds will be required from us to terminate these contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Investments in Unconsolidated Entities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At January&#160;31, 2021, we had investments in a number of unconsolidated entities, were committed to invest or advance additional funds, and had guaranteed a portion of the indebtedness and/or loan commitments of these entities. See Note 4, &#x201c;Investments in Unconsolidated Entities,&#x201d; for more information regarding our commitments to these entities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Surety Bonds and Letters of Credit&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At January&#160;31, 2021, we had outstanding surety bonds amounting to $800.4 million, primarily related to our obligations to governmental entities to construct improvements in our communities. We estimate that approximately $383.6 million of work remains on these improvements. We have an additional $188.5 million of surety bonds outstanding that guarantee other obligations. We do not believe that it is probable that any outstanding bonds will be drawn upon.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At January&#160;31, 2021, we had outstanding letters of credit of $120.2 million under our Revolving Credit Facility. These letters of credit were issued to secure various financial obligations, including insurance policy deductibles and other claims, land deposits, and security to complete improvements in communities in which we are operating. We do not believe that it is probable that any outstanding letters of credit will be drawn upon.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Backlog&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At January&#160;31, 2021, we had agreements of sale outstanding to deliver 8,888 homes with an aggregate sales value of $7.47 billion. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Mortgage Commitments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our mortgage subsidiary provides mortgage financing for a portion of our home closings. For those home buyers to whom our mortgage subsidiary provides mortgages, we determine whether the home buyer qualifies for the mortgage based upon information provided by the home buyer and other sources. For those home buyers who qualify, our mortgage subsidiary provides the home buyer with a mortgage commitment that specifies the terms and conditions of a proposed mortgage loan based upon then-current market conditions. Prior to the actual closing of the home and funding of the mortgage, the home buyer will lock in an interest rate based upon the terms of the commitment. At the time of rate lock, our mortgage subsidiary agrees to sell the proposed mortgage loan to one of several outside recognized mortgage financing institutions (&#x201c;investors&#x201d;) that is willing to honor the terms and conditions, including interest rate, committed to the home buyer. We believe that these investors have adequate financial resources to honor their commitments to our mortgage subsidiary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mortgage loans are sold to investors with limited recourse provisions derived from industry-standard representations and warranties in the relevant agreements. These representations and warranties primarily involve the absence of misrepresentations by the borrower or other parties, the appropriate underwriting of the loan and in some cases, a required minimum number of payments to be made by the borrower. The Company generally does not retain any other continuing interest related to mortgage loans sold in the secondary market.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information regarding our mortgage commitments, as of the dates indicated, is provided in the table below (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.191%"/&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:400;line-height:100%"&gt;January 31,&lt;br/&gt;2021&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:400;line-height:100%"&gt;October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aggregate mortgage loan commitments:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;IRLCs&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;521,022&#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 style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;381,116&#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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-IRLCs&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,280,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,688,801&#160;&lt;/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 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,801,531&#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 style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,069,917&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investor commitments to purchase:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;IRLCs&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;521,022&#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 style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;381,116&#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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage loans 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;117,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217,876&#160;&lt;/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 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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;638,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="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;598,992&#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;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:PurchaseCommitmentExcludingLongtermCommitmentTableTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85NC9mcmFnOmE3NmZhNzA0OWFhYjRmYjY4Y2I3YTEyZjE3Y2MxZDZiL3RleHRyZWdpb246YTc2ZmE3MDQ5YWFiNGZiNjhjYjdhMTJmMTdjYzFkNmJfNjY0NA_92585358-e74e-4c44-a023-778d20f9ff93">Information regarding our land purchase commitments, as of the dates indicated, is provided in the table below (amounts in thousands):&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.191%"/&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:400;line-height:100%"&gt;January 31, 2021&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:400;line-height:100%"&gt;October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aggregate purchase commitments:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrelated parties&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;2,744,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,630,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unconsolidated entities that the Company has investments in&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;8,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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,752,846&#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;2,640,225&#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 style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deposits against aggregate purchase commitments&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;207,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;223,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additional cash required to acquire land&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,545,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,416,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&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,752,846&#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;2,640,225&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of additional cash required to acquire land included in accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PurchaseCommitmentExcludingLongtermCommitmentTableTextBlock>
    <us-gaap:PurchaseObligation
      contextRef="i709228d8bad2476eb9ce3c97b9f556b8_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85NC9mcmFnOmE3NmZhNzA0OWFhYjRmYjY4Y2I3YTEyZjE3Y2MxZDZiL3RhYmxlOjYyOTJiNDFiOWFkMzQ1OTI4ZWY3NTI0N2ZlMjI1ZmY3L3RhYmxlcmFuZ2U6NjI5MmI0MWI5YWQzNDU5MjhlZjc1MjQ3ZmUyMjVmZjdfMi0xLTEtMS0w_f7333070-d150-448b-8fef-e6c384691290"
      unitRef="usd">2744059000</us-gaap:PurchaseObligation>
    <us-gaap:PurchaseObligation
      contextRef="i5155104be17e46789d1d2949701a9f06_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85NC9mcmFnOmE3NmZhNzA0OWFhYjRmYjY4Y2I3YTEyZjE3Y2MxZDZiL3RhYmxlOjYyOTJiNDFiOWFkMzQ1OTI4ZWY3NTI0N2ZlMjI1ZmY3L3RhYmxlcmFuZ2U6NjI5MmI0MWI5YWQzNDU5MjhlZjc1MjQ3ZmUyMjVmZjdfMi0zLTEtMS0w_ceb8591b-1b05-4983-b38b-bc7e7f4373d3"
      unitRef="usd">2630128000</us-gaap:PurchaseObligation>
    <us-gaap:PurchaseObligation
      contextRef="i0ed05b7010c34c9d9b54640682bd8f0e_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85NC9mcmFnOmE3NmZhNzA0OWFhYjRmYjY4Y2I3YTEyZjE3Y2MxZDZiL3RhYmxlOjYyOTJiNDFiOWFkMzQ1OTI4ZWY3NTI0N2ZlMjI1ZmY3L3RhYmxlcmFuZ2U6NjI5MmI0MWI5YWQzNDU5MjhlZjc1MjQ3ZmUyMjVmZjdfMy0xLTEtMS0w_b16cc427-d3aa-441f-8674-d790f4f4702c"
      unitRef="usd">8787000</us-gaap:PurchaseObligation>
    <us-gaap:PurchaseObligation
      contextRef="i51557ad033a84f71ba8b6ef05f1906ee_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85NC9mcmFnOmE3NmZhNzA0OWFhYjRmYjY4Y2I3YTEyZjE3Y2MxZDZiL3RhYmxlOjYyOTJiNDFiOWFkMzQ1OTI4ZWY3NTI0N2ZlMjI1ZmY3L3RhYmxlcmFuZ2U6NjI5MmI0MWI5YWQzNDU5MjhlZjc1MjQ3ZmUyMjVmZjdfMy0zLTEtMS0w_1bb84a26-a491-4499-8057-99dd3701cef0"
      unitRef="usd">10097000</us-gaap:PurchaseObligation>
    <us-gaap:PurchaseObligation
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85NC9mcmFnOmE3NmZhNzA0OWFhYjRmYjY4Y2I3YTEyZjE3Y2MxZDZiL3RhYmxlOjYyOTJiNDFiOWFkMzQ1OTI4ZWY3NTI0N2ZlMjI1ZmY3L3RhYmxlcmFuZ2U6NjI5MmI0MWI5YWQzNDU5MjhlZjc1MjQ3ZmUyMjVmZjdfNC0xLTEtMS0w_91244d61-d9b4-4107-b45f-fceccf4c9d28"
      unitRef="usd">2752846000</us-gaap:PurchaseObligation>
    <us-gaap:PurchaseObligation
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85NC9mcmFnOmE3NmZhNzA0OWFhYjRmYjY4Y2I3YTEyZjE3Y2MxZDZiL3RhYmxlOjYyOTJiNDFiOWFkMzQ1OTI4ZWY3NTI0N2ZlMjI1ZmY3L3RhYmxlcmFuZ2U6NjI5MmI0MWI5YWQzNDU5MjhlZjc1MjQ3ZmUyMjVmZjdfNC0zLTEtMS0w_abae5268-3503-496a-80d0-d6c9faaf6fbe"
      unitRef="usd">2640225000</us-gaap:PurchaseObligation>
    <us-gaap:DepositAssets
      contextRef="i48b8df78316a4e79b9d10c378cd94905_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85NC9mcmFnOmE3NmZhNzA0OWFhYjRmYjY4Y2I3YTEyZjE3Y2MxZDZiL3RhYmxlOjYyOTJiNDFiOWFkMzQ1OTI4ZWY3NTI0N2ZlMjI1ZmY3L3RhYmxlcmFuZ2U6NjI5MmI0MWI5YWQzNDU5MjhlZjc1MjQ3ZmUyMjVmZjdfNi0xLTEtMS0w_8613f2bf-a871-4f7d-9b05-65b3c6be55cb"
      unitRef="usd">207600000</us-gaap:DepositAssets>
    <us-gaap:DepositAssets
      contextRef="i771a5bbf462a41029894ecc8d9da2637_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85NC9mcmFnOmE3NmZhNzA0OWFhYjRmYjY4Y2I3YTEyZjE3Y2MxZDZiL3RhYmxlOjYyOTJiNDFiOWFkMzQ1OTI4ZWY3NTI0N2ZlMjI1ZmY3L3RhYmxlcmFuZ2U6NjI5MmI0MWI5YWQzNDU5MjhlZjc1MjQ3ZmUyMjVmZjdfNi0zLTEtMS0w_43e8a786-972b-472b-854a-dedd9b9887aa"
      unitRef="usd">223571000</us-gaap:DepositAssets>
    <tol:AdditionalCashRequiredToAcquireLand
      contextRef="i48b8df78316a4e79b9d10c378cd94905_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85NC9mcmFnOmE3NmZhNzA0OWFhYjRmYjY4Y2I3YTEyZjE3Y2MxZDZiL3RhYmxlOjYyOTJiNDFiOWFkMzQ1OTI4ZWY3NTI0N2ZlMjI1ZmY3L3RhYmxlcmFuZ2U6NjI5MmI0MWI5YWQzNDU5MjhlZjc1MjQ3ZmUyMjVmZjdfOC0xLTEtMS0w_c4ba3ebe-c9b1-483d-b77c-dcd146e3fdd7"
      unitRef="usd">2545246000</tol:AdditionalCashRequiredToAcquireLand>
    <tol:AdditionalCashRequiredToAcquireLand
      contextRef="i771a5bbf462a41029894ecc8d9da2637_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85NC9mcmFnOmE3NmZhNzA0OWFhYjRmYjY4Y2I3YTEyZjE3Y2MxZDZiL3RhYmxlOjYyOTJiNDFiOWFkMzQ1OTI4ZWY3NTI0N2ZlMjI1ZmY3L3RhYmxlcmFuZ2U6NjI5MmI0MWI5YWQzNDU5MjhlZjc1MjQ3ZmUyMjVmZjdfOC0zLTEtMS0w_a8731946-0230-4982-93ce-ecda22242bda"
      unitRef="usd">2416654000</tol:AdditionalCashRequiredToAcquireLand>
    <us-gaap:PurchaseObligation
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85NC9mcmFnOmE3NmZhNzA0OWFhYjRmYjY4Y2I3YTEyZjE3Y2MxZDZiL3RhYmxlOjYyOTJiNDFiOWFkMzQ1OTI4ZWY3NTI0N2ZlMjI1ZmY3L3RhYmxlcmFuZ2U6NjI5MmI0MWI5YWQzNDU5MjhlZjc1MjQ3ZmUyMjVmZjdfOS0xLTEtMS0w_32dbf25f-3d9c-4ff6-b852-e4e2b132f282"
      unitRef="usd">2752846000</us-gaap:PurchaseObligation>
    <us-gaap:PurchaseObligation
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85NC9mcmFnOmE3NmZhNzA0OWFhYjRmYjY4Y2I3YTEyZjE3Y2MxZDZiL3RhYmxlOjYyOTJiNDFiOWFkMzQ1OTI4ZWY3NTI0N2ZlMjI1ZmY3L3RhYmxlcmFuZ2U6NjI5MmI0MWI5YWQzNDU5MjhlZjc1MjQ3ZmUyMjVmZjdfOS0zLTEtMS0w_b0ee2780-13f8-4f66-beea-76e56fe9e4e0"
      unitRef="usd">2640225000</us-gaap:PurchaseObligation>
    <tol:AmountOfAdditionalCashRequiredToAcquireLandIncludedInAccruedExpenses
      contextRef="i48b8df78316a4e79b9d10c378cd94905_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85NC9mcmFnOmE3NmZhNzA0OWFhYjRmYjY4Y2I3YTEyZjE3Y2MxZDZiL3RhYmxlOjYyOTJiNDFiOWFkMzQ1OTI4ZWY3NTI0N2ZlMjI1ZmY3L3RhYmxlcmFuZ2U6NjI5MmI0MWI5YWQzNDU5MjhlZjc1MjQ3ZmUyMjVmZjdfMTAtMS0xLTEtMA_c7194c57-fc3c-42df-a97d-44f4ff44aaa5"
      unitRef="usd">18092000</tol:AmountOfAdditionalCashRequiredToAcquireLandIncludedInAccruedExpenses>
    <tol:AmountOfAdditionalCashRequiredToAcquireLandIncludedInAccruedExpenses
      contextRef="i771a5bbf462a41029894ecc8d9da2637_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85NC9mcmFnOmE3NmZhNzA0OWFhYjRmYjY4Y2I3YTEyZjE3Y2MxZDZiL3RhYmxlOjYyOTJiNDFiOWFkMzQ1OTI4ZWY3NTI0N2ZlMjI1ZmY3L3RhYmxlcmFuZ2U6NjI5MmI0MWI5YWQzNDU5MjhlZjc1MjQ3ZmUyMjVmZjdfMTAtMy0xLTEtMA_9d4c03f5-8010-4b16-9032-6d9947c729e9"
      unitRef="usd">19590000</tol:AmountOfAdditionalCashRequiredToAcquireLandIncludedInAccruedExpenses>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationMaximumQuantity
      contextRef="ia368af9730ee4c7da201009fa6831847_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85NC9mcmFnOmE3NmZhNzA0OWFhYjRmYjY4Y2I3YTEyZjE3Y2MxZDZiL3RleHRyZWdpb246YTc2ZmE3MDQ5YWFiNGZiNjhjYjdhMTJmMTdjYzFkNmJfMTM5Ng_f4e4a438-0c50-4329-82a4-6cb3a612114e"
      unitRef="home_sites">3900</us-gaap:UnrecordedUnconditionalPurchaseObligationMaximumQuantity>
    <us-gaap:PurchaseObligation
      contextRef="i0a57c03f8abb41ba8d143bb3033ebbe1_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85NC9mcmFnOmE3NmZhNzA0OWFhYjRmYjY4Y2I3YTEyZjE3Y2MxZDZiL3RleHRyZWdpb246YTc2ZmE3MDQ5YWFiNGZiNjhjYjdhMTJmMTdjYzFkNmJfMTY4Ng_2c216c10-c1bb-4e71-8e03-ad67e9d5b059"
      unitRef="usd">121500000</us-gaap:PurchaseObligation>
    <us-gaap:DepositAssets
      contextRef="i0a57c03f8abb41ba8d143bb3033ebbe1_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85NC9mcmFnOmE3NmZhNzA0OWFhYjRmYjY4Y2I3YTEyZjE3Y2MxZDZiL3RleHRyZWdpb246YTc2ZmE3MDQ5YWFiNGZiNjhjYjdhMTJmMTdjYzFkNmJfMTc0NA_83657162-d151-4f5a-ab2d-2f6da813fe01"
      unitRef="usd">6500000</us-gaap:DepositAssets>
    <tol:OutstandingSuretyBondsAmount
      contextRef="i2af512536b224417a9053cb8d7ad4dbb_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85NC9mcmFnOmE3NmZhNzA0OWFhYjRmYjY4Y2I3YTEyZjE3Y2MxZDZiL3RleHRyZWdpb246YTc2ZmE3MDQ5YWFiNGZiNjhjYjdhMTJmMTdjYzFkNmJfMjU2Nw_f484ab99-6f8a-4f15-91d8-e6896be692ef"
      unitRef="usd">800400000</tol:OutstandingSuretyBondsAmount>
    <tol:AmountWorkRemainsOnImprovements
      contextRef="i2af512536b224417a9053cb8d7ad4dbb_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85NC9mcmFnOmE3NmZhNzA0OWFhYjRmYjY4Y2I3YTEyZjE3Y2MxZDZiL3RleHRyZWdpb246YTc2ZmE3MDQ5YWFiNGZiNjhjYjdhMTJmMTdjYzFkNmJfMjcxMA_527099bf-cd55-49d7-a452-fee9ff9a7c84"
      unitRef="usd">383600000</tol:AmountWorkRemainsOnImprovements>
    <tol:AdditionalSuretyBondsOutstanding
      contextRef="i593fa11a324749b6adc59e67ebe8911b_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85NC9mcmFnOmE3NmZhNzA0OWFhYjRmYjY4Y2I3YTEyZjE3Y2MxZDZiL3RleHRyZWdpb246YTc2ZmE3MDQ5YWFiNGZiNjhjYjdhMTJmMTdjYzFkNmJfMjc3NA_5b0c9acb-8dc8-4afa-b208-e03d18760a98"
      unitRef="usd">188500000</tol:AdditionalSuretyBondsOutstanding>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i9cf268f26b714d2a81261c075ddb0185_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85NC9mcmFnOmE3NmZhNzA0OWFhYjRmYjY4Y2I3YTEyZjE3Y2MxZDZiL3RleHRyZWdpb246YTc2ZmE3MDQ5YWFiNGZiNjhjYjdhMTJmMTdjYzFkNmJfMjk3MQ_4191accf-98fe-4529-9573-e5454b7bd7a9"
      unitRef="usd">120200000</us-gaap:LettersOfCreditOutstandingAmount>
    <tol:NumberOfHomesToBeDelivered
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85NC9mcmFnOmE3NmZhNzA0OWFhYjRmYjY4Y2I3YTEyZjE3Y2MxZDZiL3RleHRyZWdpb246YTc2ZmE3MDQ5YWFiNGZiNjhjYjdhMTJmMTdjYzFkNmJfMzQwMQ_27396585-59b0-47c4-b290-6375be1e0bd6"
      unitRef="luxury_homes">8888</tol:NumberOfHomesToBeDelivered>
    <tol:SalesValueOfOutstandingDeliverHomes
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85NC9mcmFnOmE3NmZhNzA0OWFhYjRmYjY4Y2I3YTEyZjE3Y2MxZDZiL3RleHRyZWdpb246YTc2ZmE3MDQ5YWFiNGZiNjhjYjdhMTJmMTdjYzFkNmJfMzQ0Mw_95420fa0-16f2-425d-b52f-824f89bb4642"
      unitRef="usd">7470000000</tol:SalesValueOfOutstandingDeliverHomes>
    <tol:CompanyMortgageCommitmentsTableTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85NC9mcmFnOmE3NmZhNzA0OWFhYjRmYjY4Y2I3YTEyZjE3Y2MxZDZiL3RleHRyZWdpb246YTc2ZmE3MDQ5YWFiNGZiNjhjYjdhMTJmMTdjYzFkNmJfNjY1MA_de63a1ed-570e-4921-b956-bdce32dd8621">&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information regarding our mortgage commitments, as of the dates indicated, is provided in the table below (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.191%"/&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:400;line-height:100%"&gt;January 31,&lt;br/&gt;2021&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:400;line-height:100%"&gt;October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aggregate mortgage loan commitments:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;IRLCs&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;521,022&#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 style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;381,116&#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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-IRLCs&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,280,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,688,801&#160;&lt;/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 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,801,531&#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 style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,069,917&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investor commitments to purchase:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;IRLCs&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;521,022&#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 style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;381,116&#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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage loans 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;117,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217,876&#160;&lt;/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 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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;638,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="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;598,992&#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;</tol:CompanyMortgageCommitmentsTableTextBlock>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="i82f9cf10594a450a8f5ba0769aa46f05_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85NC9mcmFnOmE3NmZhNzA0OWFhYjRmYjY4Y2I3YTEyZjE3Y2MxZDZiL3RhYmxlOmFkOTFjNjM5MjNhYzQ4ZmE4MDQ1NThmYjU0NWMyOTIwL3RhYmxlcmFuZ2U6YWQ5MWM2MzkyM2FjNDhmYTgwNDU1OGZiNTQ1YzI5MjBfMi0xLTEtMS0w_807f0dd5-4904-42eb-9086-ae600579ee9f"
      unitRef="usd">521022000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="i5d2089b06df14779a1262ef300794e92_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85NC9mcmFnOmE3NmZhNzA0OWFhYjRmYjY4Y2I3YTEyZjE3Y2MxZDZiL3RhYmxlOmFkOTFjNjM5MjNhYzQ4ZmE4MDQ1NThmYjU0NWMyOTIwL3RhYmxlcmFuZ2U6YWQ5MWM2MzkyM2FjNDhmYTgwNDU1OGZiNTQ1YzI5MjBfMi0zLTEtMS0w_06906ef4-e73d-44c1-962a-4b851bbe54e6"
      unitRef="usd">381116000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="i9f0c77ebf2d44c2bb1453115009a287c_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85NC9mcmFnOmE3NmZhNzA0OWFhYjRmYjY4Y2I3YTEyZjE3Y2MxZDZiL3RhYmxlOmFkOTFjNjM5MjNhYzQ4ZmE4MDQ1NThmYjU0NWMyOTIwL3RhYmxlcmFuZ2U6YWQ5MWM2MzkyM2FjNDhmYTgwNDU1OGZiNTQ1YzI5MjBfMy0xLTEtMS0w_1c14f00a-29d9-46c9-8624-17870c5a19f2"
      unitRef="usd">2280509000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="i6e9de2f7aa9f40efa6b814ee261bd413_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85NC9mcmFnOmE3NmZhNzA0OWFhYjRmYjY4Y2I3YTEyZjE3Y2MxZDZiL3RhYmxlOmFkOTFjNjM5MjNhYzQ4ZmE4MDQ1NThmYjU0NWMyOTIwL3RhYmxlcmFuZ2U6YWQ5MWM2MzkyM2FjNDhmYTgwNDU1OGZiNTQ1YzI5MjBfMy0zLTEtMS0w_82b143b9-6ad8-490e-9d48-881c0478be89"
      unitRef="usd">1688801000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="i8705d6685cd04992966dd599a74e6f4a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85NC9mcmFnOmE3NmZhNzA0OWFhYjRmYjY4Y2I3YTEyZjE3Y2MxZDZiL3RhYmxlOmFkOTFjNjM5MjNhYzQ4ZmE4MDQ1NThmYjU0NWMyOTIwL3RhYmxlcmFuZ2U6YWQ5MWM2MzkyM2FjNDhmYTgwNDU1OGZiNTQ1YzI5MjBfNC0xLTEtMS0w_7ba1dc4e-a105-465e-a894-03b4b10713a1"
      unitRef="usd">2801531000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="i62de5800e1b64274a3e1e8515f5b8802_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85NC9mcmFnOmE3NmZhNzA0OWFhYjRmYjY4Y2I3YTEyZjE3Y2MxZDZiL3RhYmxlOmFkOTFjNjM5MjNhYzQ4ZmE4MDQ1NThmYjU0NWMyOTIwL3RhYmxlcmFuZ2U6YWQ5MWM2MzkyM2FjNDhmYTgwNDU1OGZiNTQ1YzI5MjBfNC0zLTEtMS0w_cba413d4-ea93-4368-9787-784011c4b745"
      unitRef="usd">2069917000</us-gaap:UnusedCommitmentsToExtendCredit>
    <tol:InvestorCommitmentsToPurchase
      contextRef="i82f9cf10594a450a8f5ba0769aa46f05_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85NC9mcmFnOmE3NmZhNzA0OWFhYjRmYjY4Y2I3YTEyZjE3Y2MxZDZiL3RhYmxlOmFkOTFjNjM5MjNhYzQ4ZmE4MDQ1NThmYjU0NWMyOTIwL3RhYmxlcmFuZ2U6YWQ5MWM2MzkyM2FjNDhmYTgwNDU1OGZiNTQ1YzI5MjBfNi0xLTEtMS0w_120b3cac-45de-4209-9ee8-88d3584026e1"
      unitRef="usd">521022000</tol:InvestorCommitmentsToPurchase>
    <tol:InvestorCommitmentsToPurchase
      contextRef="i5d2089b06df14779a1262ef300794e92_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85NC9mcmFnOmE3NmZhNzA0OWFhYjRmYjY4Y2I3YTEyZjE3Y2MxZDZiL3RhYmxlOmFkOTFjNjM5MjNhYzQ4ZmE4MDQ1NThmYjU0NWMyOTIwL3RhYmxlcmFuZ2U6YWQ5MWM2MzkyM2FjNDhmYTgwNDU1OGZiNTQ1YzI5MjBfNi0zLTEtMS0w_eb43b9d9-62b2-4f40-bfd6-1276e50523f9"
      unitRef="usd">381116000</tol:InvestorCommitmentsToPurchase>
    <tol:InvestorCommitmentsToPurchase
      contextRef="i90061b455d14481399ad2fb29069938e_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85NC9mcmFnOmE3NmZhNzA0OWFhYjRmYjY4Y2I3YTEyZjE3Y2MxZDZiL3RhYmxlOmFkOTFjNjM5MjNhYzQ4ZmE4MDQ1NThmYjU0NWMyOTIwL3RhYmxlcmFuZ2U6YWQ5MWM2MzkyM2FjNDhmYTgwNDU1OGZiNTQ1YzI5MjBfNy0xLTEtMS0w_89628398-d94f-4665-b709-a0b71c537291"
      unitRef="usd">117309000</tol:InvestorCommitmentsToPurchase>
    <tol:InvestorCommitmentsToPurchase
      contextRef="i3fa0d0f25ce14a7c86ac7474541390e4_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85NC9mcmFnOmE3NmZhNzA0OWFhYjRmYjY4Y2I3YTEyZjE3Y2MxZDZiL3RhYmxlOmFkOTFjNjM5MjNhYzQ4ZmE4MDQ1NThmYjU0NWMyOTIwL3RhYmxlcmFuZ2U6YWQ5MWM2MzkyM2FjNDhmYTgwNDU1OGZiNTQ1YzI5MjBfNy0zLTEtMS0w_980a6119-1456-4f0a-a237-d2d78239ac8f"
      unitRef="usd">217876000</tol:InvestorCommitmentsToPurchase>
    <tol:InvestorCommitmentsToPurchase
      contextRef="i8705d6685cd04992966dd599a74e6f4a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85NC9mcmFnOmE3NmZhNzA0OWFhYjRmYjY4Y2I3YTEyZjE3Y2MxZDZiL3RhYmxlOmFkOTFjNjM5MjNhYzQ4ZmE4MDQ1NThmYjU0NWMyOTIwL3RhYmxlcmFuZ2U6YWQ5MWM2MzkyM2FjNDhmYTgwNDU1OGZiNTQ1YzI5MjBfOC0xLTEtMS0w_92f69ed0-33ef-4a75-b027-d0300f7b40e0"
      unitRef="usd">638331000</tol:InvestorCommitmentsToPurchase>
    <tol:InvestorCommitmentsToPurchase
      contextRef="i62de5800e1b64274a3e1e8515f5b8802_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85NC9mcmFnOmE3NmZhNzA0OWFhYjRmYjY4Y2I3YTEyZjE3Y2MxZDZiL3RhYmxlOmFkOTFjNjM5MjNhYzQ4ZmE4MDQ1NThmYjU0NWMyOTIwL3RhYmxlcmFuZ2U6YWQ5MWM2MzkyM2FjNDhmYTgwNDU1OGZiNTQ1YzI5MjBfOC0zLTEtMS0w_02642904-cd4f-460a-81d1-5246783e1c1a"
      unitRef="usd">598992000</tol:InvestorCommitmentsToPurchase>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RleHRyZWdpb246MzllNGYzNzQ3ZDdiNDk0ZmFjN2M5NWVlZWQ4ZjMxMzJfMzIwOA_0dff9654-2fec-484a-8701-2d32b6d56ebd">Information on Segments&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We operate in two segments: traditional home building and urban infill. We build and sell detached and attached homes in luxury residential communities located in affluent suburban markets that cater to move-up, empty-nester, active-adult, affordable luxury, age-qualified, and second-home buyers in the United States (&#x201c;Traditional Home Building&#x201d;). We also build and sell homes in urban infill markets through City Living. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Traditional Home Building segment operates in the following five geographic segments, wtih current operations in the states listed below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;padding-left:45pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;North&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; region: Connecticut, Delaware, Illinois, Massachusetts, Michigan, Pennsylvania, New Jersey and New York;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Mid-Atlantic&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; region: Georgia, Maryland, North Carolina, Tennessee and Virginia;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;South&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; region: Florida, South Carolina and Texas;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Mountain&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; region: Arizona, Colorado, Idaho, Nevada and Utah; and&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Pacific&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; region: California, Oregon and Washington.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenues and income (loss) before income taxes for each of our segments, for the periods indicated, were as follows (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.351%"/&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three months ended January 31,&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:400;line-height:100%"&gt;2020&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:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Traditional Home Building:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;North&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;312,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;254,059&#160;&lt;/span&gt;&lt;/td&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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mid-Atlantic&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;163,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;South&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;216,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183,630&#160;&lt;/span&gt;&lt;/td&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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mountain&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;377,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;263,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pacific&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;331,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;395,356&#160;&lt;/span&gt;&lt;/td&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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Traditional Home Building&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,402,642&#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;1,258,617&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;City Living&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;7,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,835&#160;&lt;/span&gt;&lt;/td&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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and 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;269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,115)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total home sales 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:10pt;font-weight:400;line-height:100%"&gt;1,410,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;1,297,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land sales and other revenues&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;152,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total 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;1,563,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,331,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;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 style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) before income taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;Traditional Home Building:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;North&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,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;2,531&#160;&lt;/span&gt;&lt;/td&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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mid-Atlantic&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;18,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;South&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;21,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,077&#160;&lt;/span&gt;&lt;/td&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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mountain&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;36,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pacific&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;47,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,322&#160;&lt;/span&gt;&lt;/td&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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Traditional Home Building&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;142,745&#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;99,503&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;City Living (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and 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;(48,032)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43,120)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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;127,405&#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;border-top:1pt solid #000000;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;65,932&#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="display:none"/&gt;&lt;td colspan="3" 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="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(1)&#160;&#160;&#160;&#160;In the first quarter of fiscal 2021, we sold certain commercial assets associated with our Hoboken, New Jersey condominium projects for $82.4 million which is included in Land sales and other revenues above. City Living recognized net gains of $38.3 million from these sales.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201c;Corporate and other&#x201d; is comprised principally of general corporate expenses such as our executive offices; the corporate finance, accounting, audit, tax, human resources, risk management, information technology, marketing, and legal groups; interest income; income from certain of our ancillary businesses, including Gibraltar; and income from our Rental Property Joint Ventures and Gibraltar Joint Ventures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets for each of our segments, as of the dates indicated, are shown in the table below (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.191%"/&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:400;line-height:100%"&gt;January 31,&lt;br/&gt;2021&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:400;line-height:100%"&gt;October 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Traditional Home Building:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;North&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,415,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,427,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mid-Atlantic&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;984,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;918,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;South&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,289,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,176,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mountain&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,053,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,961,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,343,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,226,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Traditional Home Building&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;8,086,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;7,711,159&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;City Living&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;542,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;539,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and 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;2,234,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,814,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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;10,863,993&#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;11,065,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201c;Corporate and other&#x201d; is comprised principally of cash and cash equivalents, restricted cash, deferred tax assets, investments in our Rental Property Joint Ventures, expected recoveries from insurance carriers and suppliers, our Gibraltar investments and operations, manufacturing facilities, and our mortgage and title subsidiaries. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amounts we have provided for inventory impairment charges and the expensing of costs that we believed not to be recoverable for each of our segments, for the periods indicated, were as follows (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.205%"/&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three months ended January 31,&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:400;line-height:100%"&gt;2020&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:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Traditional Home Building:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;North&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;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mid-Atlantic&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;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;South&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;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mountain&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;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178&#160;&lt;/span&gt;&lt;/td&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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pacific&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;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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;167&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;1,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;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="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;City Living&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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding: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;1,267&#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;1,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RleHRyZWdpb246MzllNGYzNzQ3ZDdiNDk0ZmFjN2M5NWVlZWQ4ZjMxMzJfNDc_35ac9de3-4aa3-4a40-b8ae-16c1be373b15"
      unitRef="joint_ventures">2</us-gaap:NumberOfOperatingSegments>
    <tol:Numberofgeographicsegments
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RleHRyZWdpb246MzllNGYzNzQ3ZDdiNDk0ZmFjN2M5NWVlZWQ4ZjMxMzJfNTA2_087b5bba-a703-468f-bba0-aee2c9a3371a"
      unitRef="joint_ventures">5</tol:Numberofgeographicsegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RleHRyZWdpb246MzllNGYzNzQ3ZDdiNDk0ZmFjN2M5NWVlZWQ4ZjMxMzJfMzE5Mg_024ea6d9-6fd4-479c-ade5-de632cd30da5">&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenues and income (loss) before income taxes for each of our segments, for the periods indicated, were as follows (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.351%"/&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three months ended January 31,&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:400;line-height:100%"&gt;2020&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:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Traditional Home Building:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;North&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;312,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;254,059&#160;&lt;/span&gt;&lt;/td&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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mid-Atlantic&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;163,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;South&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;216,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183,630&#160;&lt;/span&gt;&lt;/td&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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mountain&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;377,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;263,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pacific&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;331,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;395,356&#160;&lt;/span&gt;&lt;/td&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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Traditional Home Building&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,402,642&#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;1,258,617&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;City Living&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;7,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,835&#160;&lt;/span&gt;&lt;/td&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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and 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;269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,115)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total home sales 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:10pt;font-weight:400;line-height:100%"&gt;1,410,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;1,297,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land sales and other revenues&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;152,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total 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;1,563,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,331,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;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 style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) before income taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;Traditional Home Building:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;North&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,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;2,531&#160;&lt;/span&gt;&lt;/td&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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mid-Atlantic&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;18,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;South&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;21,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,077&#160;&lt;/span&gt;&lt;/td&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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mountain&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;36,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pacific&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;47,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,322&#160;&lt;/span&gt;&lt;/td&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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Traditional Home Building&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;142,745&#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;99,503&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;City Living (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and 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;(48,032)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43,120)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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;127,405&#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;border-top:1pt solid #000000;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;65,932&#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="display:none"/&gt;&lt;td colspan="3" 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="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(1)&#160;&#160;&#160;&#160;In the first quarter of fiscal 2021, we sold certain commercial assets associated with our Hoboken, New Jersey condominium projects for $82.4 million which is included in Land sales and other revenues above. City Living recognized net gains of $38.3 million from these sales.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201c;Corporate and other&#x201d; is comprised principally of general corporate expenses such as our executive offices; the corporate finance, accounting, audit, tax, human resources, risk management, information technology, marketing, and legal groups; interest income; income from certain of our ancillary businesses, including Gibraltar; and income from our Rental Property Joint Ventures and Gibraltar Joint Ventures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets for each of our segments, as of the dates indicated, are shown in the table below (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.191%"/&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:400;line-height:100%"&gt;January 31,&lt;br/&gt;2021&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:400;line-height:100%"&gt;October 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Traditional Home Building:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;North&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,415,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,427,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mid-Atlantic&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;984,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;918,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;South&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,289,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,176,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mountain&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,053,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,961,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,343,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,226,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Traditional Home Building&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;8,086,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;7,711,159&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;City Living&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;542,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;539,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and 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;2,234,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,814,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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;10,863,993&#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;11,065,733&#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;&#x201c;Corporate and other&#x201d; is comprised principally of cash and cash equivalents, restricted cash, deferred tax assets, investments in our Rental Property Joint Ventures, expected recoveries from insurance carriers and suppliers, our Gibraltar investments and operations, manufacturing facilities, and our mortgage and title subsidiaries.</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i6bbb1286eb74490d9b1bd58f7e1461ec_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfNS0xLTEtMS0w_dc523e22-3e12-43b6-a9fd-49f040258c0d"
      unitRef="usd">312639000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="iddbc693324914995bcbc83d6318a0d2a_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfNS0zLTEtMS0w_999bd15d-fd28-4156-924c-91315d8d790d"
      unitRef="usd">254059000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i0dbb4a8615e44d60b01b0c453e0e8a24_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfNi0xLTEtMS0w_c8fb9944-c7f3-47d0-bb6f-188a57f37b13"
      unitRef="usd">163984000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i985c14c9065a44cba7b489e994104371_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfNi0zLTEtMS0w_cfc06898-d3b9-4aa2-a96f-1e12d095f4bf"
      unitRef="usd">162476000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i4fab753215e94daebe2bab02e033c096_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfNy0xLTEtMS0w_e934a86c-aa50-4e1b-bbcf-beda9481973d"
      unitRef="usd">216884000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i347084513a0f4443aa4674fc7f31bdde_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfNy0zLTEtMS0w_852f9667-3a39-4ac2-8f14-ad4e863b9103"
      unitRef="usd">183630000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i0481dcf7f65544f6a41604902ddceb16_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfOC0xLTEtMS0w_3b4b5c63-1fc4-4c54-bd3e-8784885fc469"
      unitRef="usd">377977000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i208ba9d984914b72a62b2b20c8122594_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfOC0zLTEtMS0w_6cf9ce39-90de-472d-abd0-85a9fb73d673"
      unitRef="usd">263096000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i986920e903734058916d1d3c0c2e3171_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfOS0xLTEtMS0w_e9071f77-55a4-4fb9-a777-b2f43ee821ce"
      unitRef="usd">331158000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i98e7cee8d02a46448a3503aec3956989_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfOS0zLTEtMS0w_1df61cc0-e268-4c1b-9af8-0699ff5bbeee"
      unitRef="usd">395356000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="if48ad0567dd342b5b01ed2ba384f3800_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfMTAtMS0xLTEtMA_18c47b64-b60f-41f5-af94-1c9eb220fdfb"
      unitRef="usd">1402642000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i0f3f88e30dc3434aa28ee7670cfc8f37_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfMTAtMy0xLTEtMA_7983fdc8-c767-4a31-84ee-d8d7c6879793"
      unitRef="usd">1258617000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="iee33eba48b8e4552a5d684f5e00c1022_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfMTEtMS0xLTEtMA_6e30351c-c608-4428-a16f-f89b2f7781e1"
      unitRef="usd">7793000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="idcbd6bc0c24840c1aa071c017ed16447_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfMTEtMy0xLTEtMA_124ada80-5ae7-4570-93ff-fb78b2246d77"
      unitRef="usd">39835000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i5c6d152d6f464d3e981052b802e8dd01_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfMTItMS0xLTEtMA_02170e45-3e95-4434-a781-84e015af0f92"
      unitRef="usd">269000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ic610aaae5c184b9f9fe0ed5954131f76_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfMTItMy0xLTEtMA_b3dc94b9-8eb3-4282-9fd2-1ce5fa4bf43c"
      unitRef="usd">-1115000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i0765a0285db44bbcaaef8264644fe266_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfMTMtMS0xLTEtMA_bfbdac7e-5c09-44b5-94ac-811b1055c6e1"
      unitRef="usd">1410704000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="idd606d6e6bad4493a2fdb817d4bf547c_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfMTMtMy0xLTEtMA_6d0387b2-aa3b-423a-93ff-c66fd5603bd7"
      unitRef="usd">1297337000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ibb5f93996f5543e6bb815c43ab6b3ac1_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfMTQtMS0xLTEtMA_27b6f297-881d-4875-b99b-bac08eec32dc"
      unitRef="usd">152672000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i1f7206c3615c442190473ddc0a1737c9_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfMTQtMy0xLTEtMA_71e12603-053a-4b56-a3ba-6c74cf471085"
      unitRef="usd">34094000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfMTUtMS0xLTEtMA_9cacb836-53dc-4d4d-b128-ff7fee7e66f0"
      unitRef="usd">1563376000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfMTUtMy0xLTEtMA_7e9f85a9-f0d2-4d84-aa4a-d9386dde781e"
      unitRef="usd">1331431000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i6bbb1286eb74490d9b1bd58f7e1461ec_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfMTktMS0xLTEtMA_0e01feb9-46d9-4760-8a8f-5ca0bf932cf0"
      unitRef="usd">18882000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="iddbc693324914995bcbc83d6318a0d2a_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfMTktMy0xLTEtMA_9681537e-696b-4be1-afb8-da729f175260"
      unitRef="usd">2531000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i0dbb4a8615e44d60b01b0c453e0e8a24_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfMjAtMS0xLTEtMA_3a9be044-acd3-405a-929a-d65fcb427da7"
      unitRef="usd">18813000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i985c14c9065a44cba7b489e994104371_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfMjAtMy0xLTEtMA_4cf2f6b9-15df-4614-9b4d-2078a5bae770"
      unitRef="usd">6988000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i4fab753215e94daebe2bab02e033c096_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfMjEtMS0xLTEtMA_f0e9c5ae-e23a-4d3f-8119-c250ff7215d4"
      unitRef="usd">21483000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i347084513a0f4443aa4674fc7f31bdde_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfMjEtMy0xLTEtMA_a9dc3ca9-c524-4deb-9f68-fc03d20c0ed9"
      unitRef="usd">9077000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i0481dcf7f65544f6a41604902ddceb16_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfMjItMS0xLTEtMA_c350dcf4-c755-46f8-ae43-8d35f4944913"
      unitRef="usd">36013000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i208ba9d984914b72a62b2b20c8122594_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfMjItMy0xLTEtMA_bb428caf-f555-4205-90d7-b2e6bd900d6a"
      unitRef="usd">17585000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i986920e903734058916d1d3c0c2e3171_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfMjMtMS0xLTEtMA_490aaa19-c32c-49ea-8b56-7e01e8d8b7f6"
      unitRef="usd">47554000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i98e7cee8d02a46448a3503aec3956989_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfMjMtMy0xLTEtMA_df267c38-e76f-4ad4-a2e7-c1104aef2015"
      unitRef="usd">63322000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="if48ad0567dd342b5b01ed2ba384f3800_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfMjQtMS0xLTEtMA_824bea69-9289-4202-80c7-2024a37cc3bd"
      unitRef="usd">142745000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i0f3f88e30dc3434aa28ee7670cfc8f37_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfMjQtMy0xLTEtMA_0e78af44-1305-4ef2-b3f4-01a756674341"
      unitRef="usd">99503000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="iee33eba48b8e4552a5d684f5e00c1022_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfMjUtMS0xLTEtMA_00318f16-c59a-4b94-b00d-18ce381d04a7"
      unitRef="usd">32692000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="idcbd6bc0c24840c1aa071c017ed16447_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfMjUtMy0xLTEtMA_0f85c962-92f9-47f8-9f81-9296a8841bd9"
      unitRef="usd">9549000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i5c6d152d6f464d3e981052b802e8dd01_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfMjYtMS0xLTEtMA_84348a79-c9d1-4271-862c-6c4138f46465"
      unitRef="usd">-48032000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ic610aaae5c184b9f9fe0ed5954131f76_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfMjYtMy0xLTEtMA_a8986c07-aae5-4627-a8c1-7cb16c880196"
      unitRef="usd">-43120000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfMjctMS0xLTEtMA_fa72b734-f695-4ce2-b30d-6dfe4dbcc786"
      unitRef="usd">127405000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjgwMTllNDAxMjllNTRlYTM5MzAwOTVkMjJkNGFlNjZmL3RhYmxlcmFuZ2U6ODAxOWU0MDEyOWU1NGVhMzkzMDA5NWQyMmQ0YWU2NmZfMjctMy0xLTEtMA_2a087928-6fd9-423c-accd-b627cb6c49f8"
      unitRef="usd">65932000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="i915a7e794ce647c6ae7d4527e2ee79c1_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RleHRyZWdpb246MzllNGYzNzQ3ZDdiNDk0ZmFjN2M5NWVlZWQ4ZjMxMzJfMTY0OTI2NzQ0NzI2NA_3a61b239-9a6f-4f22-9077-79b1c5054463"
      unitRef="usd">82400000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i915a7e794ce647c6ae7d4527e2ee79c1_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RleHRyZWdpb246MzllNGYzNzQ3ZDdiNDk0ZmFjN2M5NWVlZWQ4ZjMxMzJfMTY0OTI2NzQ0NzI4Nw_847f031a-cfb7-4a75-8b9b-421107180979"
      unitRef="usd">38300000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:Assets
      contextRef="i3e2f7cfd273046cd9e2441b898f7d104_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjU3YTBhY2JlYTJkZTQwNTVhZTdlNGY3ZDExMDc0YmFjL3RhYmxlcmFuZ2U6NTdhMGFjYmVhMmRlNDA1NWFlN2U0ZjdkMTEwNzRiYWNfMy0xLTEtMS0w_d25454b8-4355-45c4-afcf-a72e6360e9f3"
      unitRef="usd">1415114000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i3bc3d0117b694830baeee4ca25b61348_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjU3YTBhY2JlYTJkZTQwNTVhZTdlNGY3ZDExMDc0YmFjL3RhYmxlcmFuZ2U6NTdhMGFjYmVhMmRlNDA1NWFlN2U0ZjdkMTEwNzRiYWNfMy0zLTEtMS0w_181ce60e-eaf4-4de3-aa38-46efb810355c"
      unitRef="usd">1427523000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i884e35872c754ed58cb9f7b83279374d_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjU3YTBhY2JlYTJkZTQwNTVhZTdlNGY3ZDExMDc0YmFjL3RhYmxlcmFuZ2U6NTdhMGFjYmVhMmRlNDA1NWFlN2U0ZjdkMTEwNzRiYWNfNC0xLTEtMS0w_fbf765cb-bd36-45fb-9b36-0aca53b7c8f4"
      unitRef="usd">984134000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i6b10047568f24be6b9dd3d1404153d05_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjU3YTBhY2JlYTJkZTQwNTVhZTdlNGY3ZDExMDc0YmFjL3RhYmxlcmFuZ2U6NTdhMGFjYmVhMmRlNDA1NWFlN2U0ZjdkMTEwNzRiYWNfNC0zLTEtMS0w_1c631d38-c995-493c-bac9-2db6f2952b98"
      unitRef="usd">918641000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ic97636f2690a4c7188b6456d68d7238a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjU3YTBhY2JlYTJkZTQwNTVhZTdlNGY3ZDExMDc0YmFjL3RhYmxlcmFuZ2U6NTdhMGFjYmVhMmRlNDA1NWFlN2U0ZjdkMTEwNzRiYWNfNS0xLTEtMS0w_d8459ff8-98b1-49a0-9420-6b48679e911f"
      unitRef="usd">1289620000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i5a7c5b36803f49d181d907b9c8fd91ac_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjU3YTBhY2JlYTJkZTQwNTVhZTdlNGY3ZDExMDc0YmFjL3RhYmxlcmFuZ2U6NTdhMGFjYmVhMmRlNDA1NWFlN2U0ZjdkMTEwNzRiYWNfNS0zLTEtMS0w_6305fa9d-f39f-4ed7-8e18-851395fea2d3"
      unitRef="usd">1176962000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i5e450001085a40cea6392cf26dffd1e4_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjU3YTBhY2JlYTJkZTQwNTVhZTdlNGY3ZDExMDc0YmFjL3RhYmxlcmFuZ2U6NTdhMGFjYmVhMmRlNDA1NWFlN2U0ZjdkMTEwNzRiYWNfNi0xLTEtMS0w_1057bebd-b3bf-41b2-804c-7c7d998996e4"
      unitRef="usd">2053597000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i6843d6b2f07e438ca4ba1d416b99b7cd_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjU3YTBhY2JlYTJkZTQwNTVhZTdlNGY3ZDExMDc0YmFjL3RhYmxlcmFuZ2U6NTdhMGFjYmVhMmRlNDA1NWFlN2U0ZjdkMTEwNzRiYWNfNi0zLTEtMS0w_c6d49cf9-47fc-4684-9229-d5869328ec33"
      unitRef="usd">1961348000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i5d7d03a5a1f54d9b8a640b46e9b68c02_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjU3YTBhY2JlYTJkZTQwNTVhZTdlNGY3ZDExMDc0YmFjL3RhYmxlcmFuZ2U6NTdhMGFjYmVhMmRlNDA1NWFlN2U0ZjdkMTEwNzRiYWNfNy0xLTEtMS0w_fabf7251-1a7f-4098-8686-a0af46748148"
      unitRef="usd">2343787000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i6814d71b59574445a2c02cd4ab0c2fb8_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjU3YTBhY2JlYTJkZTQwNTVhZTdlNGY3ZDExMDc0YmFjL3RhYmxlcmFuZ2U6NTdhMGFjYmVhMmRlNDA1NWFlN2U0ZjdkMTEwNzRiYWNfNy0zLTEtMS0w_d6cf357f-8295-4668-9e13-cea6f7999b1c"
      unitRef="usd">2226685000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ibf7d3e96f10b464793f279c4b3c629b0_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjU3YTBhY2JlYTJkZTQwNTVhZTdlNGY3ZDExMDc0YmFjL3RhYmxlcmFuZ2U6NTdhMGFjYmVhMmRlNDA1NWFlN2U0ZjdkMTEwNzRiYWNfOC0xLTEtMS0w_230213b8-d0b9-4d03-b2cd-12c288a738c6"
      unitRef="usd">8086252000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i258567c7d9e44e9699c368cd19680468_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjU3YTBhY2JlYTJkZTQwNTVhZTdlNGY3ZDExMDc0YmFjL3RhYmxlcmFuZ2U6NTdhMGFjYmVhMmRlNDA1NWFlN2U0ZjdkMTEwNzRiYWNfOC0zLTEtMS0w_7eb119d1-88d1-4dcd-be51-14bfc171b07d"
      unitRef="usd">7711159000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="id9267a85ceba4d7594bb91602c5d33f8_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjU3YTBhY2JlYTJkZTQwNTVhZTdlNGY3ZDExMDc0YmFjL3RhYmxlcmFuZ2U6NTdhMGFjYmVhMmRlNDA1NWFlN2U0ZjdkMTEwNzRiYWNfOS0xLTEtMS0w_72e3398f-10d9-4012-9bd4-0c74f8ec177a"
      unitRef="usd">542763000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i34d4ee62298443d19a8aeba7bdb91430_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjU3YTBhY2JlYTJkZTQwNTVhZTdlNGY3ZDExMDc0YmFjL3RhYmxlcmFuZ2U6NTdhMGFjYmVhMmRlNDA1NWFlN2U0ZjdkMTEwNzRiYWNfOS0zLTEtMS0w_575a7ad3-d4c2-4dbe-a988-9a8ab7ffed6c"
      unitRef="usd">539750000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i51a97083dffc4c16922ffa7eae3d139c_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjU3YTBhY2JlYTJkZTQwNTVhZTdlNGY3ZDExMDc0YmFjL3RhYmxlcmFuZ2U6NTdhMGFjYmVhMmRlNDA1NWFlN2U0ZjdkMTEwNzRiYWNfMTAtMS0xLTEtMA_b308637c-515a-497a-94bb-d378cf701ea6"
      unitRef="usd">2234978000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i1d8b7641b7f44aff92dcd8f1de0fae07_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjU3YTBhY2JlYTJkZTQwNTVhZTdlNGY3ZDExMDc0YmFjL3RhYmxlcmFuZ2U6NTdhMGFjYmVhMmRlNDA1NWFlN2U0ZjdkMTEwNzRiYWNfMTAtMy0xLTEtMA_bbb51e55-43cd-4b68-84c2-a58f4b0ba090"
      unitRef="usd">2814824000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjU3YTBhY2JlYTJkZTQwNTVhZTdlNGY3ZDExMDc0YmFjL3RhYmxlcmFuZ2U6NTdhMGFjYmVhMmRlNDA1NWFlN2U0ZjdkMTEwNzRiYWNfMTEtMS0xLTEtMA_bb20eed3-90d5-4dc6-bc9d-80e153d48800"
      unitRef="usd">10863993000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i8bdf04dc82fa48c2b3135e09b74d8d77_I20201031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOjU3YTBhY2JlYTJkZTQwNTVhZTdlNGY3ZDExMDc0YmFjL3RhYmxlcmFuZ2U6NTdhMGFjYmVhMmRlNDA1NWFlN2U0ZjdkMTEwNzRiYWNfMTEtMy0xLTEtMA_b4b6f635-c367-4d63-b057-c0c5d6ee4f26"
      unitRef="usd">11065733000</us-gaap:Assets>
    <tol:ScheduleOfInventoryImpairmentsBySegmentTableTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RleHRyZWdpb246MzllNGYzNzQ3ZDdiNDk0ZmFjN2M5NWVlZWQ4ZjMxMzJfMzIxOA_71776829-fe1c-450e-adbe-7fea2f99ce8f">&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amounts we have provided for inventory impairment charges and the expensing of costs that we believed not to be recoverable for each of our segments, for the periods indicated, were as follows (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.205%"/&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three months ended January 31,&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:400;line-height:100%"&gt;2020&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:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Traditional Home Building:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;North&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;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mid-Atlantic&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;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;South&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;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mountain&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;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178&#160;&lt;/span&gt;&lt;/td&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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pacific&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;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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;167&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;1,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;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="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;City Living&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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding: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;1,267&#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;1,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</tol:ScheduleOfInventoryImpairmentsBySegmentTableTextBlock>
    <us-gaap:InventoryWriteDown
      contextRef="i6bbb1286eb74490d9b1bd58f7e1461ec_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOmFjNzU5YTM5Mzg5NDQ0YjdhOGJhOGEyNWM1NjdhOTU2L3RhYmxlcmFuZ2U6YWM3NTlhMzkzODk0NDRiN2E4YmE4YTI1YzU2N2E5NTZfMy0xLTEtMS0w_e111ae15-db2d-430d-b622-fc448c46afa7"
      unitRef="usd">35000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="iddbc693324914995bcbc83d6318a0d2a_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOmFjNzU5YTM5Mzg5NDQ0YjdhOGJhOGEyNWM1NjdhOTU2L3RhYmxlcmFuZ2U6YWM3NTlhMzkzODk0NDRiN2E4YmE4YTI1YzU2N2E5NTZfMy0zLTEtMS0w_92c40329-947f-46d8-9212-947120d0c3ce"
      unitRef="usd">94000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i0dbb4a8615e44d60b01b0c453e0e8a24_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOmFjNzU5YTM5Mzg5NDQ0YjdhOGJhOGEyNWM1NjdhOTU2L3RhYmxlcmFuZ2U6YWM3NTlhMzkzODk0NDRiN2E4YmE4YTI1YzU2N2E5NTZfNC0xLTEtMS0w_6f5b4233-caec-4d73-a351-88b9240571e7"
      unitRef="usd">32000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i985c14c9065a44cba7b489e994104371_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOmFjNzU5YTM5Mzg5NDQ0YjdhOGJhOGEyNWM1NjdhOTU2L3RhYmxlcmFuZ2U6YWM3NTlhMzkzODk0NDRiN2E4YmE4YTI1YzU2N2E5NTZfNC0zLTEtMS0w_915ab65e-81fd-4234-ac50-1b93dcb92868"
      unitRef="usd">1000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i4fab753215e94daebe2bab02e033c096_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOmFjNzU5YTM5Mzg5NDQ0YjdhOGJhOGEyNWM1NjdhOTU2L3RhYmxlcmFuZ2U6YWM3NTlhMzkzODk0NDRiN2E4YmE4YTI1YzU2N2E5NTZfNS0xLTEtMS0w_9406ae83-2bb2-4003-a077-1119401a8e5d"
      unitRef="usd">25000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i347084513a0f4443aa4674fc7f31bdde_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOmFjNzU5YTM5Mzg5NDQ0YjdhOGJhOGEyNWM1NjdhOTU2L3RhYmxlcmFuZ2U6YWM3NTlhMzkzODk0NDRiN2E4YmE4YTI1YzU2N2E5NTZfNS0zLTEtMS0w_7c3bb74a-aa00-43df-a795-83cf21036e0b"
      unitRef="usd">747000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i0481dcf7f65544f6a41604902ddceb16_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOmFjNzU5YTM5Mzg5NDQ0YjdhOGJhOGEyNWM1NjdhOTU2L3RhYmxlcmFuZ2U6YWM3NTlhMzkzODk0NDRiN2E4YmE4YTI1YzU2N2E5NTZfNi0xLTEtMS0w_3518c177-1a0f-4e32-9945-7c98be18c7e6"
      unitRef="usd">9000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i208ba9d984914b72a62b2b20c8122594_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOmFjNzU5YTM5Mzg5NDQ0YjdhOGJhOGEyNWM1NjdhOTU2L3RhYmxlcmFuZ2U6YWM3NTlhMzkzODk0NDRiN2E4YmE4YTI1YzU2N2E5NTZfNi0zLTEtMS0w_9da97397-37fa-47b7-8380-cdd5325a0b99"
      unitRef="usd">178000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i986920e903734058916d1d3c0c2e3171_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOmFjNzU5YTM5Mzg5NDQ0YjdhOGJhOGEyNWM1NjdhOTU2L3RhYmxlcmFuZ2U6YWM3NTlhMzkzODk0NDRiN2E4YmE4YTI1YzU2N2E5NTZfNy0xLTEtMS0w_c60c55bc-e84b-4551-806e-c690022b6382"
      unitRef="usd">66000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i98e7cee8d02a46448a3503aec3956989_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOmFjNzU5YTM5Mzg5NDQ0YjdhOGJhOGEyNWM1NjdhOTU2L3RhYmxlcmFuZ2U6YWM3NTlhMzkzODk0NDRiN2E4YmE4YTI1YzU2N2E5NTZfNy0zLTEtMS0w_a2581b3e-42d8-4dcb-a001-2a06808e5716"
      unitRef="usd">11000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="if48ad0567dd342b5b01ed2ba384f3800_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOmFjNzU5YTM5Mzg5NDQ0YjdhOGJhOGEyNWM1NjdhOTU2L3RhYmxlcmFuZ2U6YWM3NTlhMzkzODk0NDRiN2E4YmE4YTI1YzU2N2E5NTZfOC0xLTEtMS0w_4801d00a-254b-4146-8e76-924dd8eba4bd"
      unitRef="usd">167000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i0f3f88e30dc3434aa28ee7670cfc8f37_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOmFjNzU5YTM5Mzg5NDQ0YjdhOGJhOGEyNWM1NjdhOTU2L3RhYmxlcmFuZ2U6YWM3NTlhMzkzODk0NDRiN2E4YmE4YTI1YzU2N2E5NTZfOC0zLTEtMS0w_5db67e64-5ce9-403f-8154-307d67b08dc6"
      unitRef="usd">1031000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="iee33eba48b8e4552a5d684f5e00c1022_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOmFjNzU5YTM5Mzg5NDQ0YjdhOGJhOGEyNWM1NjdhOTU2L3RhYmxlcmFuZ2U6YWM3NTlhMzkzODk0NDRiN2E4YmE4YTI1YzU2N2E5NTZfOS0xLTEtMS0w_e1419f10-954e-42e3-bcbd-cbb98a10a51f"
      unitRef="usd">1100000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="idcbd6bc0c24840c1aa071c017ed16447_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOmFjNzU5YTM5Mzg5NDQ0YjdhOGJhOGEyNWM1NjdhOTU2L3RhYmxlcmFuZ2U6YWM3NTlhMzkzODk0NDRiN2E4YmE4YTI1YzU2N2E5NTZfOS0zLTEtMS0w_2090aace-24f9-406e-b360-e83896cadfce"
      unitRef="usd">0</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOmFjNzU5YTM5Mzg5NDQ0YjdhOGJhOGEyNWM1NjdhOTU2L3RhYmxlcmFuZ2U6YWM3NTlhMzkzODk0NDRiN2E4YmE4YTI1YzU2N2E5NTZfMTEtMS0xLTEtMA_832f7fbd-fd67-4e46-a6b5-a15e99c9780e"
      unitRef="usd">1267000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF85Ny9mcmFnOjM5ZTRmMzc0N2Q3YjQ5NGZhYzdjOTVlZWVkOGYzMTMyL3RhYmxlOmFjNzU5YTM5Mzg5NDQ0YjdhOGJhOGEyNWM1NjdhOTU2L3RhYmxlcmFuZ2U6YWM3NTlhMzkzODk0NDRiN2E4YmE4YTI1YzU2N2E5NTZfMTEtMy0xLTEtMA_d5a9fbf1-22f4-4c4d-bc4b-32bb8a1843fa"
      unitRef="usd">1031000</us-gaap:InventoryWriteDown>
    <us-gaap:CashFlowSupplementalDisclosuresTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xMDAvZnJhZzplYjdiZjYzYTFlNmI0NzNhYjk5OWFiNzI1YzZlZjZjYy90ZXh0cmVnaW9uOmViN2JmNjNhMWU2YjQ3M2FiOTk5YWI3MjVjNmVmNmNjXzI0OQ_4fdb9bf5-812b-4f26-a2e6-b2e58169ba0e">Supplemental Disclosure to Condensed Consolidated Statements of Cash Flows&lt;div style="margin-top:8pt"&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 are supplemental disclosures to the Condensed Consolidated Statements of Cash Flows, for the periods indicated (amounts in thousands):&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.131%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.581%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.029%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three months ended January 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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;2021&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:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash flow information:&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest capitalized, net of amount paid&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;3,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;11,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax payments&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;34,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;45,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax refunds&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;1,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Noncash activity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&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 inventory acquired through seller financing, municipal bonds, or included in accrued expenses, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;21,827&#160;&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase in receivables, prepaid expenses, and other assets and accrued expenses related to the adoption of ASU 2016-02 and other lease activity&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;&#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;108,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net decrease in other assets and retained earnings due to the adoption of ASC 326&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;595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncontrolling interest&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;144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;2,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transfer of inventory to investment in unconsolidated entities&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;49,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transfer of other assets to investment in unconsolidated entities, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;24,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gain on derivatives&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;522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase in investments in unconsolidated entities for change in the fair value of debt guarantees&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;2,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" 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;At January 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash, cash equivalents, and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&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;949,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;519,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash included in receivables, prepaid expenses, and other assets&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;30,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash, cash equivalents, and restricted cash shown in the Condensed Consolidated&lt;br/&gt;   Statements of Cash Flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;979,879&#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;558,658&#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:CashFlowSupplementalDisclosuresTextBlock>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xMDAvZnJhZzplYjdiZjYzYTFlNmI0NzNhYjk5OWFiNzI1YzZlZjZjYy90ZXh0cmVnaW9uOmViN2JmNjNhMWU2YjQ3M2FiOTk5YWI3MjVjNmVmNmNjXzIzOQ_d57ce83a-3bc4-4a09-84e8-bfbc3b4e7414">&lt;div style="margin-top:8pt"&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 are supplemental disclosures to the Condensed Consolidated Statements of Cash Flows, for the periods indicated (amounts in thousands):&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.131%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.581%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.029%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three months ended January 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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;2021&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:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash flow information:&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest capitalized, net of amount paid&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;3,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;11,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax payments&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;34,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;45,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax refunds&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;1,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Noncash activity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&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 inventory acquired through seller financing, municipal bonds, or included in accrued expenses, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;21,827&#160;&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase in receivables, prepaid expenses, and other assets and accrued expenses related to the adoption of ASU 2016-02 and other lease activity&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;&#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;108,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net decrease in other assets and retained earnings due to the adoption of ASC 326&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;595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncontrolling interest&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;144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;2,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transfer of inventory to investment in unconsolidated entities&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;49,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transfer of other assets to investment in unconsolidated entities, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;24,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gain on derivatives&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;522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase in investments in unconsolidated entities for change in the fair value of debt guarantees&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;2,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" 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;At January 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash, cash equivalents, and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&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;949,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;519,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash included in receivables, prepaid expenses, and other assets&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;30,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash, cash equivalents, and restricted cash shown in the Condensed Consolidated&lt;br/&gt;   Statements of Cash Flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;979,879&#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;558,658&#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:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <tol:InterestCapitalizedNetofAmountsPaid
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xMDAvZnJhZzplYjdiZjYzYTFlNmI0NzNhYjk5OWFiNzI1YzZlZjZjYy90YWJsZToxM2Q0NjhhMjAyYjY0NGU2OTczOWJjNWE2YjcyNzRlNS90YWJsZXJhbmdlOjEzZDQ2OGEyMDJiNjQ0ZTY5NzM5YmM1YTZiNzI3NGU1XzQtMi0xLTEtMA_11324f85-eccd-4c51-963a-a551a95064c7"
      unitRef="usd">3733000</tol:InterestCapitalizedNetofAmountsPaid>
    <tol:InterestCapitalizedNetofAmountsPaid
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xMDAvZnJhZzplYjdiZjYzYTFlNmI0NzNhYjk5OWFiNzI1YzZlZjZjYy90YWJsZToxM2Q0NjhhMjAyYjY0NGU2OTczOWJjNWE2YjcyNzRlNS90YWJsZXJhbmdlOjEzZDQ2OGEyMDJiNjQ0ZTY5NzM5YmM1YTZiNzI3NGU1XzQtNC0xLTEtMA_7a21bca8-0fd6-4bd3-825a-0a18f0925d44"
      unitRef="usd">11686000</tol:InterestCapitalizedNetofAmountsPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xMDAvZnJhZzplYjdiZjYzYTFlNmI0NzNhYjk5OWFiNzI1YzZlZjZjYy90YWJsZToxM2Q0NjhhMjAyYjY0NGU2OTczOWJjNWE2YjcyNzRlNS90YWJsZXJhbmdlOjEzZDQ2OGEyMDJiNjQ0ZTY5NzM5YmM1YTZiNzI3NGU1XzUtMi0xLTEtMA_2fdb7d20-a4d3-4c51-84a7-c6a96ed4afc8"
      unitRef="usd">34427000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xMDAvZnJhZzplYjdiZjYzYTFlNmI0NzNhYjk5OWFiNzI1YzZlZjZjYy90YWJsZToxM2Q0NjhhMjAyYjY0NGU2OTczOWJjNWE2YjcyNzRlNS90YWJsZXJhbmdlOjEzZDQ2OGEyMDJiNjQ0ZTY5NzM5YmM1YTZiNzI3NGU1XzUtNC0xLTEtMA_ad286eb9-c39a-4e5a-9cc7-38bb10b907b9"
      unitRef="usd">45752000</us-gaap:IncomeTaxesPaid>
    <us-gaap:ProceedsFromIncomeTaxRefunds
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xMDAvZnJhZzplYjdiZjYzYTFlNmI0NzNhYjk5OWFiNzI1YzZlZjZjYy90YWJsZToxM2Q0NjhhMjAyYjY0NGU2OTczOWJjNWE2YjcyNzRlNS90YWJsZXJhbmdlOjEzZDQ2OGEyMDJiNjQ0ZTY5NzM5YmM1YTZiNzI3NGU1XzYtMi0xLTEtMA_503fbb21-72bb-477a-8bf1-24ff03053b2a"
      unitRef="usd">1377000</us-gaap:ProceedsFromIncomeTaxRefunds>
    <us-gaap:ProceedsFromIncomeTaxRefunds
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xMDAvZnJhZzplYjdiZjYzYTFlNmI0NzNhYjk5OWFiNzI1YzZlZjZjYy90YWJsZToxM2Q0NjhhMjAyYjY0NGU2OTczOWJjNWE2YjcyNzRlNS90YWJsZXJhbmdlOjEzZDQ2OGEyMDJiNjQ0ZTY5NzM5YmM1YTZiNzI3NGU1XzYtNC0xLTEtMA_9979dc80-36ea-4867-8ca3-0edbfa2f07f0"
      unitRef="usd">1315000</us-gaap:ProceedsFromIncomeTaxRefunds>
    <us-gaap:NoncashOrPartNoncashAcquisitionInventoryAcquired1
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xMDAvZnJhZzplYjdiZjYzYTFlNmI0NzNhYjk5OWFiNzI1YzZlZjZjYy90YWJsZToxM2Q0NjhhMjAyYjY0NGU2OTczOWJjNWE2YjcyNzRlNS90YWJsZXJhbmdlOjEzZDQ2OGEyMDJiNjQ0ZTY5NzM5YmM1YTZiNzI3NGU1XzgtMi0xLTEtMA_20645596-5712-4b15-b3b5-c488a12f88e0"
      unitRef="usd">40511000</us-gaap:NoncashOrPartNoncashAcquisitionInventoryAcquired1>
    <us-gaap:NoncashOrPartNoncashAcquisitionInventoryAcquired1
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xMDAvZnJhZzplYjdiZjYzYTFlNmI0NzNhYjk5OWFiNzI1YzZlZjZjYy90YWJsZToxM2Q0NjhhMjAyYjY0NGU2OTczOWJjNWE2YjcyNzRlNS90YWJsZXJhbmdlOjEzZDQ2OGEyMDJiNjQ0ZTY5NzM5YmM1YTZiNzI3NGU1XzgtNC0xLTEtMA_2721d9e3-be72-4fc6-888e-dcdd3cddd739"
      unitRef="usd">21827000</us-gaap:NoncashOrPartNoncashAcquisitionInventoryAcquired1>
    <tol:NoncashLeaseActivity
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xMDAvZnJhZzplYjdiZjYzYTFlNmI0NzNhYjk5OWFiNzI1YzZlZjZjYy90YWJsZToxM2Q0NjhhMjAyYjY0NGU2OTczOWJjNWE2YjcyNzRlNS90YWJsZXJhbmdlOjEzZDQ2OGEyMDJiNjQ0ZTY5NzM5YmM1YTZiNzI3NGU1XzExLTItMS0xLTA_154d0140-ffcf-45b6-97ba-cee3147f5837"
      unitRef="usd">0</tol:NoncashLeaseActivity>
    <tol:NoncashLeaseActivity
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xMDAvZnJhZzplYjdiZjYzYTFlNmI0NzNhYjk5OWFiNzI1YzZlZjZjYy90YWJsZToxM2Q0NjhhMjAyYjY0NGU2OTczOWJjNWE2YjcyNzRlNS90YWJsZXJhbmdlOjEzZDQ2OGEyMDJiNjQ0ZTY5NzM5YmM1YTZiNzI3NGU1XzExLTQtMS0xLTA_f502d290-a0da-4067-a703-406e4e507a98"
      unitRef="usd">108769000</tol:NoncashLeaseActivity>
    <us-gaap:StockholdersEquityOther
      contextRef="i6ae818b717e7455fbb3b85fd21bbca6b_D20201101-20201130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xMDAvZnJhZzplYjdiZjYzYTFlNmI0NzNhYjk5OWFiNzI1YzZlZjZjYy90YWJsZToxM2Q0NjhhMjAyYjY0NGU2OTczOWJjNWE2YjcyNzRlNS90YWJsZXJhbmdlOjEzZDQ2OGEyMDJiNjQ0ZTY5NzM5YmM1YTZiNzI3NGU1XzEyLTItMS0xLTMwMTM_37802f74-764d-482f-aa04-7a5bec0b7806"
      unitRef="usd">595000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i8ea06b4254e541d18f33c3516ec629f7_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xMDAvZnJhZzplYjdiZjYzYTFlNmI0NzNhYjk5OWFiNzI1YzZlZjZjYy90YWJsZToxM2Q0NjhhMjAyYjY0NGU2OTczOWJjNWE2YjcyNzRlNS90YWJsZXJhbmdlOjEzZDQ2OGEyMDJiNjQ0ZTY5NzM5YmM1YTZiNzI3NGU1XzEyLTQtMS0xLTMwMTM_ec09122c-53b5-4649-8edf-92f024f4d65f"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <tol:CostOfOtherInventoryAcquired
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xMDAvZnJhZzplYjdiZjYzYTFlNmI0NzNhYjk5OWFiNzI1YzZlZjZjYy90YWJsZToxM2Q0NjhhMjAyYjY0NGU2OTczOWJjNWE2YjcyNzRlNS90YWJsZXJhbmdlOjEzZDQ2OGEyMDJiNjQ0ZTY5NzM5YmM1YTZiNzI3NGU1XzIxLTItMS0xLTA_1cdb0e23-3e2e-40fc-a530-53f523bd75e8"
      unitRef="usd">144000</tol:CostOfOtherInventoryAcquired>
    <tol:CostOfOtherInventoryAcquired
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xMDAvZnJhZzplYjdiZjYzYTFlNmI0NzNhYjk5OWFiNzI1YzZlZjZjYy90YWJsZToxM2Q0NjhhMjAyYjY0NGU2OTczOWJjNWE2YjcyNzRlNS90YWJsZXJhbmdlOjEzZDQ2OGEyMDJiNjQ0ZTY5NzM5YmM1YTZiNzI3NGU1XzIxLTQtMS0xLTA_40d25f19-386e-42e4-b193-d60100adbbd9"
      unitRef="usd">2610000</tol:CostOfOtherInventoryAcquired>
    <us-gaap:ContributionOfProperty
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xMDAvZnJhZzplYjdiZjYzYTFlNmI0NzNhYjk5OWFiNzI1YzZlZjZjYy90YWJsZToxM2Q0NjhhMjAyYjY0NGU2OTczOWJjNWE2YjcyNzRlNS90YWJsZXJhbmdlOjEzZDQ2OGEyMDJiNjQ0ZTY5NzM5YmM1YTZiNzI3NGU1XzI5LTItMS0xLTA_a94d778a-9543-4331-8433-27a4205b1429"
      unitRef="usd">49979000</us-gaap:ContributionOfProperty>
    <us-gaap:ContributionOfProperty
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xMDAvZnJhZzplYjdiZjYzYTFlNmI0NzNhYjk5OWFiNzI1YzZlZjZjYy90YWJsZToxM2Q0NjhhMjAyYjY0NGU2OTczOWJjNWE2YjcyNzRlNS90YWJsZXJhbmdlOjEzZDQ2OGEyMDJiNjQ0ZTY5NzM5YmM1YTZiNzI3NGU1XzI5LTQtMS0xLTA_bf4411a2-9cfb-40d3-a485-d14d0e6835e0"
      unitRef="usd">0</us-gaap:ContributionOfProperty>
    <tol:NonCashTransferOfOtherAssetsToInvestmentInUnconsolidatedEntities
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xMDAvZnJhZzplYjdiZjYzYTFlNmI0NzNhYjk5OWFiNzI1YzZlZjZjYy90YWJsZToxM2Q0NjhhMjAyYjY0NGU2OTczOWJjNWE2YjcyNzRlNS90YWJsZXJhbmdlOjEzZDQ2OGEyMDJiNjQ0ZTY5NzM5YmM1YTZiNzI3NGU1XzMyLTItMS0xLTA_8090c758-1e98-4d13-a8a6-fdf251d483d6"
      unitRef="usd">13228000</tol:NonCashTransferOfOtherAssetsToInvestmentInUnconsolidatedEntities>
    <tol:NonCashTransferOfOtherAssetsToInvestmentInUnconsolidatedEntities
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xMDAvZnJhZzplYjdiZjYzYTFlNmI0NzNhYjk5OWFiNzI1YzZlZjZjYy90YWJsZToxM2Q0NjhhMjAyYjY0NGU2OTczOWJjNWE2YjcyNzRlNS90YWJsZXJhbmdlOjEzZDQ2OGEyMDJiNjQ0ZTY5NzM5YmM1YTZiNzI3NGU1XzMyLTQtMS0xLTA_5b818e4f-4af2-44b2-aa6f-5d2599511247"
      unitRef="usd">24736000</tol:NonCashTransferOfOtherAssetsToInvestmentInUnconsolidatedEntities>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xMDAvZnJhZzplYjdiZjYzYTFlNmI0NzNhYjk5OWFiNzI1YzZlZjZjYy90YWJsZToxM2Q0NjhhMjAyYjY0NGU2OTczOWJjNWE2YjcyNzRlNS90YWJsZXJhbmdlOjEzZDQ2OGEyMDJiNjQ0ZTY5NzM5YmM1YTZiNzI3NGU1XzM0LTItMS0xLTA_55e7e1e3-c86e-431a-b3a6-2b4d9dfe125a"
      unitRef="usd">522000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xMDAvZnJhZzplYjdiZjYzYTFlNmI0NzNhYjk5OWFiNzI1YzZlZjZjYy90YWJsZToxM2Q0NjhhMjAyYjY0NGU2OTczOWJjNWE2YjcyNzRlNS90YWJsZXJhbmdlOjEzZDQ2OGEyMDJiNjQ0ZTY5NzM5YmM1YTZiNzI3NGU1XzM0LTQtMS0xLTA_1ba07158-8e07-4a76-b15d-b9fc126fb2e8"
      unitRef="usd">0</us-gaap:UnrealizedGainLossOnDerivatives>
    <tol:IncreaseInInvestmentsInUnconsolidatedEntitiesForChangeInTheFairValueOfDebtGuarantees
      contextRef="icefebe640ccd48f19bc20fb32e211516_D20201101-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xMDAvZnJhZzplYjdiZjYzYTFlNmI0NzNhYjk5OWFiNzI1YzZlZjZjYy90YWJsZToxM2Q0NjhhMjAyYjY0NGU2OTczOWJjNWE2YjcyNzRlNS90YWJsZXJhbmdlOjEzZDQ2OGEyMDJiNjQ0ZTY5NzM5YmM1YTZiNzI3NGU1XzM1LTItMS0xLTA_839bd6d8-3706-420f-b24e-79136da5280e"
      unitRef="usd">2656000</tol:IncreaseInInvestmentsInUnconsolidatedEntitiesForChangeInTheFairValueOfDebtGuarantees>
    <tol:IncreaseInInvestmentsInUnconsolidatedEntitiesForChangeInTheFairValueOfDebtGuarantees
      contextRef="i6a42dbe0c5ef4074afa78bed9fe9be66_D20191101-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xMDAvZnJhZzplYjdiZjYzYTFlNmI0NzNhYjk5OWFiNzI1YzZlZjZjYy90YWJsZToxM2Q0NjhhMjAyYjY0NGU2OTczOWJjNWE2YjcyNzRlNS90YWJsZXJhbmdlOjEzZDQ2OGEyMDJiNjQ0ZTY5NzM5YmM1YTZiNzI3NGU1XzM1LTQtMS0xLTA_fbab97c0-13d0-4c91-8573-aee74db0d26d"
      unitRef="usd">0</tol:IncreaseInInvestmentsInUnconsolidatedEntitiesForChangeInTheFairValueOfDebtGuarantees>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xMDAvZnJhZzplYjdiZjYzYTFlNmI0NzNhYjk5OWFiNzI1YzZlZjZjYy90YWJsZToxM2Q0NjhhMjAyYjY0NGU2OTczOWJjNWE2YjcyNzRlNS90YWJsZXJhbmdlOjEzZDQ2OGEyMDJiNjQ0ZTY5NzM5YmM1YTZiNzI3NGU1XzQ3LTItMS0xLTA_9495b2eb-7a27-4d7d-8f00-c780f6159b9e"
      unitRef="usd">949696000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i631ad510d8f447db82f7721c3d1c21b4_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xMDAvZnJhZzplYjdiZjYzYTFlNmI0NzNhYjk5OWFiNzI1YzZlZjZjYy90YWJsZToxM2Q0NjhhMjAyYjY0NGU2OTczOWJjNWE2YjcyNzRlNS90YWJsZXJhbmdlOjEzZDQ2OGEyMDJiNjQ0ZTY5NzM5YmM1YTZiNzI3NGU1XzQ3LTQtMS0xLTA_d322b409-70fc-4ce8-847d-2b68875978f6"
      unitRef="usd">519793000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xMDAvZnJhZzplYjdiZjYzYTFlNmI0NzNhYjk5OWFiNzI1YzZlZjZjYy90YWJsZToxM2Q0NjhhMjAyYjY0NGU2OTczOWJjNWE2YjcyNzRlNS90YWJsZXJhbmdlOjEzZDQ2OGEyMDJiNjQ0ZTY5NzM5YmM1YTZiNzI3NGU1XzQ4LTItMS0xLTA_e4e25a00-e1b5-4d49-a38a-bc17c00cb96f"
      unitRef="usd">30183000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i631ad510d8f447db82f7721c3d1c21b4_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xMDAvZnJhZzplYjdiZjYzYTFlNmI0NzNhYjk5OWFiNzI1YzZlZjZjYy90YWJsZToxM2Q0NjhhMjAyYjY0NGU2OTczOWJjNWE2YjcyNzRlNS90YWJsZXJhbmdlOjEzZDQ2OGEyMDJiNjQ0ZTY5NzM5YmM1YTZiNzI3NGU1XzQ4LTQtMS0xLTA_64a92f32-f12c-4980-9cf7-ff8484fe5ca2"
      unitRef="usd">38865000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3c2756d35aa34be6af4e4c410a02a35a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xMDAvZnJhZzplYjdiZjYzYTFlNmI0NzNhYjk5OWFiNzI1YzZlZjZjYy90YWJsZToxM2Q0NjhhMjAyYjY0NGU2OTczOWJjNWE2YjcyNzRlNS90YWJsZXJhbmdlOjEzZDQ2OGEyMDJiNjQ0ZTY5NzM5YmM1YTZiNzI3NGU1XzQ5LTItMS0xLTA_1e2a8ec8-40c0-4058-b6cb-564dd3c23203"
      unitRef="usd">979879000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i631ad510d8f447db82f7721c3d1c21b4_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xMDAvZnJhZzplYjdiZjYzYTFlNmI0NzNhYjk5OWFiNzI1YzZlZjZjYy90YWJsZToxM2Q0NjhhMjAyYjY0NGU2OTczOWJjNWE2YjcyNzRlNS90YWJsZXJhbmdlOjEzZDQ2OGEyMDJiNjQ0ZTY5NzM5YmM1YTZiNzI3NGU1XzQ5LTQtMS0xLTA_d078d27d-50ec-4b31-bf9e-231eaeeca903"
      unitRef="usd">558658000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:NumberOfInterestRateDerivativesHeld
      contextRef="i617d97e44a804e89b2765170bc3a0d10_I20201130"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xMTgvZnJhZzplYjJjMjg1MmQ1NGY0NmRmOGUyMWU0ZDYzZjVjNTgzMi90ZXh0cmVnaW9uOmViMmMyODUyZDU0ZjQ2ZGY4ZTIxZTRkNjNmNWM1ODMyXzM4NDgyOTA2OTkzNzc_a5af4834-f1a7-486c-a121-f85a2f860711"
      unitRef="numberofinterestrateswaps">5</us-gaap:NumberOfInterestRateDerivativesHeld>
    <tol:FixedInterestRateSpread
      contextRef="i617d97e44a804e89b2765170bc3a0d10_I20201130"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NjIwMTliMmVhYjRiYTlhY2JmOWU2ZTJmMWFmODU4L3NlYzoxNzYyMDE5YjJlYWI0YmE5YWNiZjllNmUyZjFhZjg1OF8xMTgvZnJhZzplYjJjMjg1MmQ1NGY0NmRmOGUyMWU0ZDYzZjVjNTgzMi90ZXh0cmVnaW9uOmViMmMyODUyZDU0ZjQ2ZGY4ZTIxZTRkNjNmNWM1ODMyXzQ5NDc4MDIzMjgyNjU_5f4a790a-be83-4369-a257-76e6e25af4fd"
      unitRef="number">0.0105</tol:FixedInterestRateSpread>
</xbrl>
