<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:abm="http://www.abm.com/20211031"
  xmlns:country="http://xbrl.sec.gov/country/2021"
  xmlns:dei="http://xbrl.sec.gov/dei/2021"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="abm-20211031.xsd" xlink:type="simple"/>
    <context id="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="ia37be62582b2409e93c3384fe569277e_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="ic99f2fc46db247f598d1ec869492bc0d_I20211221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
        </entity>
        <period>
            <instant>2021-12-21</instant>
        </period>
    </context>
    <context id="i2911129fd4c347a089628edc3c1e4d39_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i00c7c27cdf264e64ae2b06670f811a25_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="ib6666d1f648d4422ab192280839a9297_D20181101-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="i7ec6c60c69e347bf8c40af9b50ce66a8_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</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="iddd1f4b055de4d09b0ada9b1f2ae3318_I20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</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="ib7ab45bde01045819cd6a3b2f50f4b12_I20181031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-10-31</instant>
        </period>
    </context>
    <context id="i77bae20fe0df44b9b6e09828a15cfe90_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i94e49ddb77a74423840d54c35a71abc5_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="idd1d3607aa0a44b29983378b9cdf23c0_D20181101-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="ic3b937819b344fccb6d91bdebe95f1f8_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i1d82fa13f6704c92b4b7b2e33a98f36a_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</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="i1f8ba56ba6384beca070302ab318c93e_I20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</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="ief6e8458f3ff464f95aadb6f0298b9fa_I20181031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-10-31</instant>
        </period>
    </context>
    <context id="i92028e27a7b64a5b8dd09b9e9e062d93_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i146b9d22a269445999c0758e597034ec_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i77045cd1e6ac481ca4a1e1fa22d07970_D20181101-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="id383f083bb26433abe2d8d63b8804f93_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i917d5acbd32e4aefb0a4d976995b1e13_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</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="id3e971b46dc24956b8d0c73fa54ebdea_I20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</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="i25c23cab084e4121aef858d8b4256900_I20181031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-10-31</instant>
        </period>
    </context>
    <context id="ica6da29eb6914974ab8ab285e1fb1f14_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="ib5bbf80903fc422b8e8025cd137448cc_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i63cfca8cffcd42ef835bab9fe8a8dce8_D20181101-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="i9458f4f4f8dd4e4ab1653344fbade2f7_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i53fc5772d8564a7e994aad6a3cd6ac3f_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</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="ia05d748b7fd14f94ae8127e884ca65ce_I20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</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="iaa8443a217fa4c559df4f4cfcdf0ebee_I20181031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-10-31</instant>
        </period>
    </context>
    <context id="i181716218cb44e50a1f6245bb53b2b7d_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="ia74a86a6fced40f087ec60615cb4a6a8_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i51259830337c444bb3bf94f79a8f104f_D20181101-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="i7fb198aa61d74f4183bc00536cfcf8d6_D20171101-20181031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
        </entity>
        <period>
            <startDate>2017-11-01</startDate>
            <endDate>2018-10-31</endDate>
        </period>
    </context>
    <context id="iaddc02697f13412c975cedb39996d69f_I20181031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-10-31</instant>
        </period>
    </context>
    <context id="i8c54a66428d647e5aaf603f8770c6ff5_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i9f3372ec3d0c4a25b4839770315d9627_I20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
        </entity>
        <period>
            <instant>2019-10-31</instant>
        </period>
    </context>
    <context id="i14cfb514fe3d4741a86a47f486e9b2cf_I20181031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
        </entity>
        <period>
            <instant>2018-10-31</instant>
        </period>
    </context>
    <context id="i6cd09977030d43b3843cbfc0b33b0f86_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i369f8274c7d646818f919b65995a3934_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i6aac60870f9647cdbbc825feb725f804_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">abm:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="if9818506fffe409ea7ae6cfc34e3671e_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">abm:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i56bdcbd7ed4740debde93c1408990864_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="ie3f51185d8e2478eabf06e86aa6c378d_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i0eb90134be3f4b63a6e8035ef15a8244_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i2cf72040dd3141b0bcbe4aa036ae40a7_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i6928988ba6ef467c94ad739d1ba00ba4_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="ib47fc1213e004a7eb205426066d133fa_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i39c5a4a4dfe64b8ea14396cde67880fc_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i4b3e1a625a9749d2a69b2cac465d8a81_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i155434358a214fd4bd6053afbda72d82_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="id6036ceb639f4aa7acc474f047001ae2_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:ManagementReimbursementRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i555ff42ace5348fbb1d3ae56a13e409d_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:ManagementReimbursementRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i7dad1411b0ba47aba4281ab11fbe8374_D20181101-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:ManagementReimbursementRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="ida52961716874f2ea3cb132fcfa8a45f_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:ManagementReimbursementRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i4c09aa78e8854c5a99d81ac8bb551c7f_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:ManagementReimbursementRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="ia567912ca6be435c86c5e2a8f1f4bdf6_D20181101-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:ManagementReimbursementRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="i8da6e49e3c6548d3b3eb6fdb7991ab5a_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:ManagementReimbursementRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="ia6cd1c1b7fe440009e3657d242767961_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:ManagementReimbursementRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i54dacf12dd9b4967b9aba2122fd73f3c_D20181101-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:ManagementReimbursementRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="iabb83f4447d5482da177ad8895e0b96d_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i32e6828f947343478ba92fe648198d03_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i561669e6b7c94cac8628947206706210_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i1e332dcfff354ca9a2ae4f2177918d65_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i52638fe8d3cb4a639ec0a8c87a874932_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i232597d1878c43f099814a1b41496a87_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="iaa6382927acc4501be058d1b6142b252_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i3a31eda0febf4bccb2acf8ab4e638d51_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i83f1ae81356e46e59b1451452b67f069_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i0707a98957e94b87b69eec24d2f96f72_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="if5156c34998b4ed49d97f6bde45ab538_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i4606f5f266bd455fb768091b9319f274_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i3558516abb5c4c3e9a39dcbb0c3d7af8_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i39ced2b0a8854c2eafd6b0a19a8edd8f_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i9434346244d14f5fa613bf05567c684c_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="ie1d14f6c1a6d437b9372733e108e3900_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="ifaeea4971ef748df84efddff4322ba36_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="ida8671040ca44092ac89f5cadd347c34_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i95e105b1fec0415db6e660f4c1d8df9e_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i87427627829846b0b8dffd542194351f_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i68d8a64cac72496db0d6d43ea68769a1_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="if98861f0d69341e29bf2414c19ff5671_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i07ae8e9296f240d4b7986e6a3974b878_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i3401a46d8cd549efbe16134455a2bd84_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i31b4a3bbd5bd480c9319b1736bb13c37_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="ib04ce037380f41b690d8bc88b59584a6_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="ie0d83525967b485bb220e2a287eec162_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i954b5ce6dfae47d1b64fc1275ecc6d39_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i3edf2b87226041958196368c23f9ffac_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="iac7cc62be358472895d36a2c408d4b3d_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i9f03fd36201d4940b786d16527d34dbc_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="idba407d6b4db41a5b6d47adfad97b94f_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i3bfb3df668504727994d4133a855b5eb_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i0a7f27acf4364e5cb15d824ec15ec9b0_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i28618458d7594b4e91cd6144c768ffc0_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="ic5d166c518484350b58afac3033a2cf6_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i95d82b1a95bf450881afc4e6d9b21015_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i73e045a967c24ac285e150b30466b09e_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i41e551d4cc6846cf94f9bef02cb4728d_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i0029d85f4a1d4f819039d232891cba3a_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="ic0aa21e20d46414eb6e70131db1312a9_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i574a23e164c445a6ae3096c57c402605_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i76973715349d4c6faab52ce2331aa408_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="ie3c6abc3f7c24852a9b984c0598df3ea_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i3ecc49ee92b845429400fcefcde89660_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i70d8395ec978426b8e43487f4ff7996f_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="ibde7da48078b4a3593290bd53d1cf10d_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i0cf73bd6d1fd41608c5b2c0ce8980864_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="ie022cef1bb8940bf8925358c53b09a66_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="ie7b0f0a6a0e7486eaf44a99922a40a5d_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i571f0724cee24247899b662c6e9e7150_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i81ba5c2ad59a432eb8c3299b1a8d2033_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="if30df3fe9eba4d62bb4efb6209d6f37c_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="ie451c7a3b4fd43e5b9bc861ff46fffd2_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i6fe7343306a346f3a2072274fd8242b9_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i4b1a958363dc488bb86cd436259d3d75_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i0337faf45b104f4bb02836bcf26f9072_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i725620c707f84d10a68c1635b4255e1a_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i7c4ef8e9889443b2bd139a23a9d1c9fc_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i1cde56d2c2de40208ad6c059c6d966eb_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="if32974b81af341b18b4da8b53085aabe_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i1b1e4b6afd7c4ed0b85b0ad0fc99bf71_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="ie3b80af36d5648c8a735ae873bd256a0_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i1fb7e0dc77e4428cb1edddd3deaf1e39_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="ia69a4a7d3cf74a09a9b6d5f7b5db55bf_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i4611775a9a4b459f9e97468face9b457_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i9b61b7a015e24f7cbd78276efd3e992e_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="ib5abc2101cce40e9b7b56911b52a94fa_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="ibb57276fba294644bab9983a45e512c7_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i8e59fa8c25cb42b29c6133c6e55bb91a_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="id809e00001ed4e3ab54606acc916fee1_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="ib9dddfeabbe64b7896f743c4e35fd106_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="iacc7c4c45beb471db618756b809cf1e3_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i7aeb6e12b974471e8e4fd3dac16f8875_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i4d9ab1272c5b439b95d39ba8657b45a1_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2021-11-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i125c71908db44c73886907c420eea44d_D20210930-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">abm:AbleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-30</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="icdefbc7295534b0f96aa747e59e71aef_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">abm:AbleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i36b8260b420842f0a3d0ed325912201f_D20210930-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">abm:AbleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-30</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i2d2f1f7161694e82939be63d4d219a52_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">abm:AbleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i8a5ad6be7cf54afd99d4497edaad9ffa_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">abm:AbleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i64f7010dc28b4fcd9b35dea07085f343_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">abm:AbleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="iee51a317c32e4b039bb35f527747be41_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">abm:AbleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i0bed8ebf6d514aa69c7e0013f6035ed3_D20210930-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">abm:AbleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-30</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i47d6c35f62d24960ae898c7a779377b7_D20210930-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">abm:AbleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-30</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="if54aff012f2e4d449804d83123fb30c1_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">abm:AbleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="ib93d2d320a9147a59805deaf878cfbac_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">abm:AbleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i5a88a224dcb74ed284dc65a6e92eb591_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i1cf447e5dfb442b89659e4d447af0ea6_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i3148938ee0a1474f9deb45f8448fe1b9_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="id42e7970f4414bce97443ec7271ddba9_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="id3bd1bc1d42345e99cf2a1c269a45c9c_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="ie9d20a724ed446a0b0a0e0bed08523f6_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="ic8860205d5f14eb8b4c81f3c04ad7b2d_D20181101-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="i0fee544b0fb541258ea9c3babd652020_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="ia712ce66f93c465ba951a94b523f6e1d_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i6fadfc1305634d7b8c15804be31a607c_D20181101-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="i3c3fcfa4ceac4f8eb3bb5e3c22de7a9f_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="if9b7ca78194f49b2895277ffd4ebcbc7_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i4d56dc37f33f442da75a6debd766c167_D20181101-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="i948677ebe4e74498a8ce3396fe48104c_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i40e446793b6749f7b6f26460613b9e49_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i0aa8199d60584b2890e1e6c35a0ed190_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="ib418646ceee44df69777c4dcc07d7a87_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i4745c489578b4194bf311bfe31a166f5_D20210501-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ic2c21789da5841b7bce3e7cf0c015ad6_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i6e57b864560f40789080443295c9ea6b_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="ib8f928f592a2446d8e0a62d84e5efa22_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i4cfa9b195fd6409ca3d2b16ccfa26657_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">abm:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i76e63296eeb64b0991aa26c3efb25e27_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">abm:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i260e16c0b8d440ac89ee3f2d4c119a71_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i35d3a0255f8e4844a8c0c63489a963dc_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i93365b14f7f8466a89100edc9cdb886a_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="ief0caf9a8adf4deb9514c3e6150216cc_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="ide51d87608f5476d943d63eb3e6f0c2b_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i3a9cd2db156548939c180824f3849310_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i1dc819d7c21f49328aa3da84df76362e_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i3d884d41e5094c4b842edec834867b25_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i0fece4fe110a4561be8bf6c67148ce59_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i1f08f10db5954d0fb18cc12b8cedd2bb_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i2b709da4f9a145e788fa005437bf428b_I20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-31</instant>
        </period>
    </context>
    <context id="if0dd966e73ee42a7a16062e27dc560e9_I20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-31</instant>
        </period>
    </context>
    <context id="i32d64690d10042cbb55196669e88a77c_I20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-31</instant>
        </period>
    </context>
    <context id="i96fa85895bcc4ad48cd3fdb3daffe8ac_I20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-31</instant>
        </period>
    </context>
    <context id="i5d9e9223e711434f8f354b700f281ca4_I20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-31</instant>
        </period>
    </context>
    <context id="icd9ef335ec524a7a8f1098e64aebe661_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i8ba65ed2757848ebab75055f7d234ca2_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i9979ca6a4b294be6ac012dfd5c0941ac_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i35449a587fd545e2a583dc918d0fe153_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="id0b6c5e9d1fe4383b7f0cb337285f822_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="id5c4b363d3be4d49898585d58aaeadfb_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i338f3865a27e4b4bb97ade2820972974_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i490b8111dacb4871aa5acbf403445e1d_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i897918e33133452fa04eaed55a57f4d0_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="ia65589232da64f4eb195cd0caf260e77_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i40edd430dbb14c82ace332fe3a24a2e5_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i2a27f5200b884dc2b56eae9444c21d78_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i7a5474f7ce4f4ab1a8cde6a6103cf5b7_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i82a3c2138ef84f5d8a5b590fec912749_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i18a3e6300de742cda6eb11b6df6da760_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i8a06f8e7819a44aa97f453c4199d8665_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="icdafe237bc19480c8441244e737e7d59_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i112463fde50d4b538d4751504eca28f0_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i768813dc64374692ae302c7793d88125_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i6ce41c2ce26b4250b9371525487454d3_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="id5c02843aee347a1b9029627e8848b28_D20200201-20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="i927f28f9e81c44d1b6b15748e2a0eb54_D20210201-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i75b1ba39e37745e2894de6c943e49153_D20200201-20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="i8a475b5095de411aa41b55ca7832c275_D20200201-20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="i6463d72f39574057bae0e88f1e863cf4_D20200201-20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="i084e136d83664d739e0860ef8a9e5bf0_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i76f9c80d419b47db981e204363c67434_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="if6a4561312b34224af8fd2845532a55c_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="ia16ccb184cbd4f9f87d0af1c0cdb9934_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i335fc1de09e2498293449b6da1c9e89b_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">abm:ContractRightsAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i91e0fbac5f8f458490f4f00668b374c8_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">abm:ContractRightsAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="ia3feead7af924165a4ee2dc85490b230_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="abm:InsurancePoliciesAxis">abm:AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i2618daea62c7458aba0b3e1a0bd1a404_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="abm:InsurancePoliciesAxis">abm:AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i7b910566f2b64b8d852c5729abe4b77b_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="abm:InsurancePoliciesAxis">abm:MedicalAndDentalSelfInsuranceProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="ie9e4c26573864dd6b49b4179ee4f749b_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="abm:InsurancePoliciesAxis">abm:MedicalAndDentalSelfInsuranceProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i396504ea8f8f418d8bc62bafadb20c8a_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="abm:InstrumentsUsedToCollateralizeInsuranceObligationsByTypeAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i64140494acf64794b869a6049bb801a5_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="abm:InstrumentsUsedToCollateralizeInsuranceObligationsByTypeAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="ie54b992b0cf1470c9d087cbd10bd0bb2_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="abm:InstrumentsUsedToCollateralizeInsuranceObligationsByTypeAxis">us-gaap:SuretyBondMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i9231b8cc50b44524b59e41595a6e865f_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="abm:InstrumentsUsedToCollateralizeInsuranceObligationsByTypeAxis">us-gaap:SuretyBondMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i9338672c3b724b37800fddb1d711ad4a_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="abm:InstrumentsUsedToCollateralizeInsuranceObligationsByTypeAxis">us-gaap:DepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i7cb88fd636184df5bdec69e691728627_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="abm:InstrumentsUsedToCollateralizeInsuranceObligationsByTypeAxis">us-gaap:DepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="ia583a9c37d6941909e62a1340f7b9b1f_I20170831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:PriorCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-08-31</instant>
        </period>
    </context>
    <context id="i16c10a1e10d94401add4a83f11913d03_D20170901-20170901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-09-01</startDate>
            <endDate>2017-09-01</endDate>
        </period>
    </context>
    <context id="i46b5707a86a241848b977d801efdf6ed_I20170901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-09-01</instant>
        </period>
    </context>
    <context id="i64a07c61cede47fd998c038c475d499f_I20170901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-09-01</instant>
        </period>
    </context>
    <context id="i21ef4e59ae894670b4f7220958ca08d8_I20180901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-01</instant>
        </period>
    </context>
    <context id="i98ecfc083d7e4aaa83a806e5ef5e7468_D20200301-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ic46ab462f4ea498c98eb7686cdaf44ce_I20200528">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="abm:CovenantPeriodAxis">abm:CovenantPeriodQuarterEndedOctober2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-28</instant>
        </period>
    </context>
    <context id="i56478de7ac07440d96d5a88f147fd2d1_I20200528">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="abm:CovenantPeriodAxis">abm:CovenantPeriodQuarterEndingOctober2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-28</instant>
        </period>
    </context>
    <context id="ibb95360c31b341aabbc2a1fdebed10bb_I20200528">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-28</instant>
        </period>
    </context>
    <context id="i890b3e20535a4cafbb6664c085508f4d_D20170901-20170901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:EurodollarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-09-01</startDate>
            <endDate>2017-09-01</endDate>
        </period>
    </context>
    <context id="i135dc2513b364ea0931b346b461678d5_D20170901-20170901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:EurodollarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-09-01</startDate>
            <endDate>2017-09-01</endDate>
        </period>
    </context>
    <context id="ie4e198c172dc4fcf9aeb4bfce81eff5e_D20170901-20170901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-09-01</startDate>
            <endDate>2017-09-01</endDate>
        </period>
    </context>
    <context id="i44f63e42088b4f16a97161d8197f1cd6_D20170901-20170901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-09-01</startDate>
            <endDate>2017-09-01</endDate>
        </period>
    </context>
    <context id="i4d415a18eaae468bb82986bce9206027_D20170901-20170901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-09-01</startDate>
            <endDate>2017-09-01</endDate>
        </period>
    </context>
    <context id="i9ead35297c6f41ff940d706ac720f527_D20170901-20170901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-09-01</startDate>
            <endDate>2017-09-01</endDate>
        </period>
    </context>
    <context id="i3657510ff2224b8081f0a1686bd463c7_D20200528-20200528">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:EurodollarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-28</startDate>
            <endDate>2020-05-28</endDate>
        </period>
    </context>
    <context id="iff36ae079de44560a570a5e4f2a1f0c5_D20200528-20200528">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:EurodollarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-28</startDate>
            <endDate>2020-05-28</endDate>
        </period>
    </context>
    <context id="i0b61f7de2744426a9143ef803ee0924d_D20200528-20200528">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-28</startDate>
            <endDate>2020-05-28</endDate>
        </period>
    </context>
    <context id="ie4c893d350df4357bf2d8d5634953a26_D20200528-20200528">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-28</startDate>
            <endDate>2020-05-28</endDate>
        </period>
    </context>
    <context id="i65efc4256eab45e28d304193c2880c43_D20200528-20200528">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-28</startDate>
            <endDate>2020-05-28</endDate>
        </period>
    </context>
    <context id="i092ed2301294490297c33d5789b46ec9_D20200528-20200528">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-28</startDate>
            <endDate>2020-05-28</endDate>
        </period>
    </context>
    <context id="i994c4a45efb74b1cb31f77b92003935c_I20210627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-27</instant>
        </period>
    </context>
    <context id="id1e2e4946ce346bd94605674411ac4fc_I20210628">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:AmendedCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-28</instant>
        </period>
    </context>
    <context id="ia99306e5c73f4ac6805b23e72862f0f6_I20210627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-27</instant>
        </period>
    </context>
    <context id="i95eaaf92e2964e958205126468b7f5a8_I20210628">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:AmendedCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-28</instant>
        </period>
    </context>
    <context id="i7d3dc336c8e94612ada0e3ff9d9007ac_I20210628">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:AmendedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-28</instant>
        </period>
    </context>
    <context id="i16fa50335d054f5ea1dd1d461bd9160d_I20210628">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">abm:SwingLineLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:AmendedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-28</instant>
        </period>
    </context>
    <context id="i3d8e8a159d2a44c78b6822aacbde5f9a_D20210628-20210628">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:AmendedCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:EurodollarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-28</startDate>
            <endDate>2021-06-28</endDate>
        </period>
    </context>
    <context id="i264bfeb7149645a58cdaf83978d4dbdc_D20210628-20210628">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:AmendedCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:EurodollarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-28</startDate>
            <endDate>2021-06-28</endDate>
        </period>
    </context>
    <context id="iabd8db7ab523414a909b9f094c51c420_D20210628-20210628">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:AmendedCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-28</startDate>
            <endDate>2021-06-28</endDate>
        </period>
    </context>
    <context id="i11d2dbf856ea48afb5f00dccaa4a642b_D20210628-20210628">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:AmendedCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-28</startDate>
            <endDate>2021-06-28</endDate>
        </period>
    </context>
    <context id="icc45e76d8fe84cc78f9007b93345ab6e_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:AmendedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="ia1a49022442d48108c6d1b2cfcc7c490_D20210628-20210628">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:AmendedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-28</startDate>
            <endDate>2021-06-28</endDate>
        </period>
    </context>
    <context id="i7556c23a6a444200a30c17c2d61c0ebb_D20210628-20210628">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:AmendedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-28</startDate>
            <endDate>2021-06-28</endDate>
        </period>
    </context>
    <context id="i256b11502f104d449162d6815b8b73e2_I20210628">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:AmendedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-28</instant>
        </period>
    </context>
    <context id="i8e2077c614b047f1ab4a904a135776b9_I20210628">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">us-gaap:ScenarioPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:AmendedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-28</instant>
        </period>
    </context>
    <context id="i4cbfcc9b8d2c47b289b5709fdf743967_I20210628">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-28</instant>
        </period>
    </context>
    <context id="i664662e998864e71b5d1be1ad810cf5f_I20210628">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-28</instant>
        </period>
    </context>
    <context id="i23956576cb7e4d4f8a0667bc59d7d55a_I20210628">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
        </entity>
        <period>
            <instant>2021-06-28</instant>
        </period>
    </context>
    <context id="i795e48d71bfd43eaabdc6937019c67b7_I20210628">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-28</instant>
        </period>
    </context>
    <context id="id8d63b456042499f8122f226d4515e7a_I20210628">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-28</instant>
        </period>
    </context>
    <context id="i9f11358339c54579981618c3ccea340d_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="ib8f3cde942c14992ac5533b3c6ca7ed6_I20181101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">abm:InterestRateSwapMaturity4302022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-01</instant>
        </period>
    </context>
    <context id="i4bd56c3cdda04941b5ab3cf88214a6b0_I20181101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">abm:InterestRateSwapMaturity912022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-01</instant>
        </period>
    </context>
    <context id="i12f3fc705b2844fd91367a8c0e817cf6_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="if4dd012f363947bc8e3b4f8cdfb6e537_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i63e982a916f241e1bc539c67d34460f5_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanFundingStatusAxis">us-gaap:UnfundedPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i8ede5223e9844ad68649e6580fc3bbac_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="ib738c462a5ff426b806073d230772e71_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="id37aa87a23c448a595c6468dec56ad24_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i4e73cea549194ab0bdaf522c17edb85c_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">abm:AbleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ib8d0a02a5b8246339243c5f9cc40a0e5_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i946eafd2446148a8b8bf545f7a1f65c5_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">abm:RabbiTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="iba0ca82831814feaa7bea513533f09b8_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">abm:RabbiTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i8d21f25957d3482a84e552e275288d38_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="ia6f4c40e025c415497bc8ee0b2699f69_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i93b55ab13fa14641afd5c36a8d14bcda_D20181101-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="i5e0a1b41531e467ca6512af9bac2ee56_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:BuildingService32BJPensionFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i01792cc36af444669ae47017bc500300_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:BuildingService32BJPensionFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i4d3b01a30cc14b63af9aefa2d6331803_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:BuildingService32BJPensionFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i70e137220922404a8efaaeb43c1cf666_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:BuildingService32BJPensionFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i34c0279b7bb94c568c14518dfbccfd80_D20181101-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:BuildingService32BJPensionFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="i58038bde45fa4d549862d5573abf6aea_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:BuildingService32BJPensionFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i33f88b04ce384b02b700c6a419cc30ca_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:BuildingService32BJPensionFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i6f12a1673604469494aac06dcda15063_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:SEIUNationalIndustryPensionFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i91bccd6197f344fab812c83e04c6bc65_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:SEIUNationalIndustryPensionFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i7ee5fe0043944e288bfc8cc98d7249ed_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:SEIUNationalIndustryPensionFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="ia115196ce1fc49e1a52bcef4a3492c8c_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:SEIUNationalIndustryPensionFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i4b6467fd34b5429788e9769711067837_D20181101-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:SEIUNationalIndustryPensionFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="i3114af9e20314e6ba3e32647b116f546_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:SEIUNationalIndustryPensionFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i8b50c1087a344e939a9420c39fe8d0ae_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:SEIUNationalIndustryPensionFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i1920076dc6e04535a9b54570cb25e6b9_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:IUOEStationaryEngineersLocal39PensionFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i985a2163641f4908ad1ef359e29ebdd6_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:IUOEStationaryEngineersLocal39PensionFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i8aeb15d99c374bdc916e1edbe7d49d82_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:IUOEStationaryEngineersLocal39PensionFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="ib514e02b18334f24aa1b4714cce0d12e_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:IUOEStationaryEngineersLocal39PensionFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i63d9bc85bd03469cb7ac80e2a804b182_D20181101-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:IUOEStationaryEngineersLocal39PensionFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="i1b951186fa2245738a261a55468844b3_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:IUOEStationaryEngineersLocal39PensionFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="ifd3b4fbab7c24d2697496196e0ae264a_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:IUOEStationaryEngineersLocal39PensionFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i5e6b1c7345564138b672bf2ecb6b1797_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:CentralPensionFundOfTheIUOEAndParticipatingEmployersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="ib95da31781ea452db24f277dfe977205_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:CentralPensionFundOfTheIUOEAndParticipatingEmployersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i1b1dba0315f240bab683e70228d478f8_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:CentralPensionFundOfTheIUOEAndParticipatingEmployersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="iccd334ca06bd48f79dd925c7014b7c0a_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:CentralPensionFundOfTheIUOEAndParticipatingEmployersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i18015816beae43d198f0867efe69d562_D20181101-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:CentralPensionFundOfTheIUOEAndParticipatingEmployersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="i09737af01eca42f78e5f0d96d7d3718d_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:SEIULocal1AndParticipatingEmployersPensionTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i7be6e369ae1444538cd9739f6a1d49c2_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:SEIULocal1AndParticipatingEmployersPensionTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i6f3cf620fa3e49b2b1e53ff639d393a3_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:SEIULocal1AndParticipatingEmployersPensionTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i5e9951b5b3a745c9b9dff2b25ba5fb44_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:SEIULocal1AndParticipatingEmployersPensionTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i881acdd0411f478fa46644dd3bae6d69_D20181101-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:SEIULocal1AndParticipatingEmployersPensionTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="ia2df8d8ae1614394a96052d6128f3cf0_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:WesternConferenceofTeamstersPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i0ac92dc9e4a94ac589926c1435166b82_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:WesternConferenceofTeamstersPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i34498272aa3a44d48f92e766da87c050_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:WesternConferenceofTeamstersPensionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i6163b640394c471ca8aa8f6a3f39223d_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:WesternConferenceofTeamstersPensionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i3686cd7a9e0d4d188e598a2bc1a8db17_D20181101-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:WesternConferenceofTeamstersPensionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="iee27bebbd2c54f9e86e64df1c4d43598_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:WesternConferenceofTeamstersPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="iad3bee82ba4946f0a7813bb9f7be9152_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:WesternConferenceofTeamstersPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i5b85a42ebdb648f4b7e130aaf387d6b5_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:OtherPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="ieb038251a0cf48898904a35a407341c8_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:OtherPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i18b38a6cba8c423e97d9b6048819e5d0_D20181101-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:OtherPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="i53e6218fec1841c0932e9e479553ca8e_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i7152601fb4ff473b9466e11bb62c8cac_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i69dd06b9ef944bbcb3b8dfae163aec26_D20181101-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="id32ee12937f746698f54e343dc6ed60e_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i7f419466fb9146cf81f29dbc0f02e2f3_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i5e1de141e6df475eb11ace2590fbc48c_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="ic3e5aa82fecf4ff4a0f6c9950a3cf36e_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="ia489850ea01f476594b96be548aa8850_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">abm:AbleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i3901e7c73f7e4efda9a45fa5be69da04_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:MultiemployerPlansDefinedContributionPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="id54512caaa82475589a283801aaa07fe_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:MultiemployerPlansDefinedContributionPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i1e7aca907e144cf68d48672bfe5c768d_D20181101-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">abm:MultiemployerPlansDefinedContributionPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="i3fe42634d2cf451cba9ca3446c3a83ec_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i2fd486960bde45fd859355fca771d4e0_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i01a8b9bbebbe4cd2a013f18b882b9d9b_D20181101-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="i8eaedf13fa6c4c2b912e660a82efdb6b_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">abm:EnergySavingsContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="if343291264a04d68b9b5e92b08b16b1f_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">abm:EnergySavingsContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="ia59d21639063485da875802cb35006c3_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i44b895b9f759490da1c320bbec626241_D20180920-20180920">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">abm:BucioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-20</startDate>
            <endDate>2018-09-20</endDate>
        </period>
    </context>
    <context id="i4c36c0da8ddf4bfea06d3b8836c1f64e_D20210707-20210707">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">abm:BucioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:SettledLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-07</startDate>
            <endDate>2021-07-07</endDate>
        </period>
    </context>
    <context id="i8e03c1514c104faead8e549f63099dff_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">abm:BucioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:SettledLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i593e3c405b164b5a8c2cc2337fc065f1_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">abm:BucioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:SettledLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="ib6277f17ee3d469b961be4700759693a_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">abm:BucioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:SettledLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="ifa3fea8bbbc74684bbcb6fb31c391c15_I20191218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">abm:A2019ShareRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-18</instant>
        </period>
    </context>
    <context id="i772dad33cf214c2b84d4d93b984d3093_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">abm:A2019ShareRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="ie807c78841c6492c88fd3387e5203fe6_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">abm:A2021EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="i2a640cf701064a31a4330ae6b23e78c3_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">abm:A2021EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i167d4f4cf6c543e3a89114e652a5fdff_I20160331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">abm:A2004EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-03-31</instant>
        </period>
    </context>
    <context id="i8b0f9998d5ba4f3e8116b31ec2ef910b_I20060501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">abm:A2004EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2006-05-01</instant>
        </period>
    </context>
    <context id="i48ade4bbdc6a41efb0ff63ab54b2543a_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">abm:A2004EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i33f22c483ed947e5a6b3a6ffc17c712b_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">abm:A2004EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i310071ca7d80452d8b7b2dc1ebaeba4b_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="ic0fd37bdb3b54c01a2267225cb97ec16_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i43db2ff80b8846eaaeff8e76843ba3a5_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i0075062b528b4c63bc5ec28920b29317_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i8e52a66dc3254be5ac7585667a43b709_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i4a24f6826dd842ec813aa69b6a64b173_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="ibfe2aea68e114742b9c1ba6ad3c3d32b_I20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-31</instant>
        </period>
    </context>
    <context id="i5eee4e6cbbc244569041167e5e32119c_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i374d765e05c5428fb853ab295808c5b5_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i73878d3a9c694ceabcfb1352f6da9793_D20181101-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="i428490eb36c64d4c911b9a9ea755e787_D20200327-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
        </entity>
        <period>
            <startDate>2020-03-27</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i28a75bb7c5c447d5a20e30f16fd1a989_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i0c1e626e91bb4838a0e18e1d7811dd2b_D20181101-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="i8d8e6977f73a40d39daae073093f9843_D20181101-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="ia8568652f3f04ca7a32f2c569c7fdb11_D20181101-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="i31277d7bfb744d72b81be9cb99917763_D20181101-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="ib309dc9a2ba94518aa1c1ba6ec7fd528_D20181101-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="i9a9a2e9ce8524a60a627c2b46e30eaf2_D20181101-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="i4b6378f4bad641db9dcd6a06925438b3_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:GovernmentServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i1bc7e6f8ff844e84a4d799eff648d1d1_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:GovernmentServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i8b7ef1a73ee0430d95a5176ea71d5dbe_D20181101-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:GovernmentServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="i7678ddc7c76043eca8ef2e6068aa0114_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i61d2290be8cd495f94509a1355155f89_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="id5772664eef840f3ac14d0803f3d5ce1_D20181101-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="i3e4c6b07e7284c8194c6319936926faa_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="icacd020e57644de58a265ac33174692b_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i95817ac2317149d5bcbe0acb15759c14_D20181101-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="i41430cc533fe46af8ef02f925e3ffe51_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i31f1b51f926e4c77bd46d062b81f49b6_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="ida49b206e3714822a317936cd41dbeb9_D20181101-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="i69ea784e4c5e43b98969f2a58901d4fc_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="i3e3bee2eb2b84ea391508fc33787d1ef_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i84c5ba48d41644f1acc161f502f3e230_D20181101-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="i2ff5aec91a32418b8b5b3037cdb1c841_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i092b3ea14b10483a84a2ab9fb0bf8588_D20201101-20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="icdff874a485542499f07bcbbc756b2ee_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="ie22755d585d74d6faedaec4c39bcf2cb_I20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-31</instant>
        </period>
    </context>
    <context id="icd04250b717d43d38f8e4b554957ab6a_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i19375a7e4e3b4ad899f97646f2b70757_I20181031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-10-31</instant>
        </period>
    </context>
    <context id="ie1a096100f7f4114a0dc27d8724e01a3_D20181101-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="industrygroup">
        <measure>abm:industryGroup</measure>
    </unit>
    <unit id="segment">
        <measure>abm:segment</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="reportingunit">
        <measure>abm:reportingUnit</measure>
    </unit>
    <unit id="plan">
        <measure>abm:plan</measure>
    </unit>
    <unit id="subclass">
        <measure>abm:subclass</measure>
    </unit>
    <unit id="state">
        <measure>abm:state</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xL2ZyYWc6M2M4YjhkODc2ODc4NDE2NDlmM2JmMmZiMWUwYzE0MWIvdGFibGU6ZGQ1YzUxYzQ4NGNiNGFkYzk2NmU5MWQ0MTRmOTMzMTQvdGFibGVyYW5nZTpkZDVjNTFjNDg0Y2I0YWRjOTY2ZTkxZDQxNGY5MzMxNF8zLTEtMS0xLTA_86ee6d2a-0542-45ae-b4da-7724c75a7cd0">0000771497</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xL2ZyYWc6M2M4YjhkODc2ODc4NDE2NDlmM2JmMmZiMWUwYzE0MWIvdGFibGU6ZGQ1YzUxYzQ4NGNiNGFkYzk2NmU5MWQ0MTRmOTMzMTQvdGFibGVyYW5nZTpkZDVjNTFjNDg0Y2I0YWRjOTY2ZTkxZDQxNGY5MzMxNF81LTEtMS0xLTA_b5fea49d-8c18-42e9-a511-dbe666af5bd7">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xL2ZyYWc6M2M4YjhkODc2ODc4NDE2NDlmM2JmMmZiMWUwYzE0MWIvdGFibGU6ZGQ1YzUxYzQ4NGNiNGFkYzk2NmU5MWQ0MTRmOTMzMTQvdGFibGVyYW5nZTpkZDVjNTFjNDg0Y2I0YWRjOTY2ZTkxZDQxNGY5MzMxNF82LTEtMS0xLTA_af626059-ba81-4f4c-8425-8b97f9735420">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xL2ZyYWc6M2M4YjhkODc2ODc4NDE2NDlmM2JmMmZiMWUwYzE0MWIvdGFibGU6ZGQ1YzUxYzQ4NGNiNGFkYzk2NmU5MWQ0MTRmOTMzMTQvdGFibGVyYW5nZTpkZDVjNTFjNDg0Y2I0YWRjOTY2ZTkxZDQxNGY5MzMxNF83LTEtMS0xLTA_2285d6f0-c789-4ff5-8bf0-f0164365c203">false</dei:AmendmentFlag>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="i7fb198aa61d74f4183bc00536cfcf8d6_D20171101-20181031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMjYtMC0xLTEtMC90ZXh0cmVnaW9uOjFiZmI2NTg1NDkwYTQ1NWQ5NzU0NDk5MDkwYjQzNGZhXzQ5_326aac07-86e0-46c9-a329-40c9e136c4bf">http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201409Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <abm:LesseeLeaseTermOfContract
      contextRef="i4b3e1a625a9749d2a69b2cac465d8a81_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfMTIyMTA_0b48e8cf-4c13-4b0f-9d56-3e22790f74f4">P1Y</abm:LesseeLeaseTermOfContract>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzQtMi0xLTEtMA_a2d01aaa-8fb6-4322-aaa7-1cf57bff2c1a">http://fasb.org/us-gaap/2021-01-31#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzQtMi0xLTEtMA_c2186e0c-4c24-4d1f-a144-3c83fbae5435">http://fasb.org/us-gaap/2021-01-31#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzEwLTItMS0xLTA_25aea9bb-7083-4c06-b472-04b84f44b859">http://fasb.org/us-gaap/2021-01-31#OtherAccruedLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzEwLTItMS0xLTA_bbec5aee-12b7-41e5-a26f-03d5189c5009">http://fasb.org/us-gaap/2021-01-31#OtherAccruedLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzEzLTItMS0xLTA_2b019267-5766-4f5d-83b4-d0102b9fec5c">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzEzLTItMS0xLTA_9287d4b9-a1dc-4baf-9985-a0ab821793ce">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerIdentificationNumber
      contextRef="i4d3b01a30cc14b63af9aefa2d6331803_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTcvZnJhZzo1MjBjMTkzMzBhMzQ0OTI2YTJjZmVlN2QyMjBiNzdkMC90YWJsZTo4MTRiZmQ0YzQ2ODI0ZjU1YTVkMGVmZmYzYTI5NzNjOS90YWJsZXJhbmdlOjgxNGJmZDRjNDY4MjRmNTVhNWQwZWZmZjNhMjk3M2M5XzItMS0xLTEtMA_c0ca3b5a-46b7-44d2-a861-e5edc20d5c85">131879376</us-gaap:MultiemployerPlanPensionSignificantEmployerIdentificationNumber>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerIdentificationNumber
      contextRef="i7ee5fe0043944e288bfc8cc98d7249ed_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTcvZnJhZzo1MjBjMTkzMzBhMzQ0OTI2YTJjZmVlN2QyMjBiNzdkMC90YWJsZTo4MTRiZmQ0YzQ2ODI0ZjU1YTVkMGVmZmYzYTI5NzNjOS90YWJsZXJhbmdlOjgxNGJmZDRjNDY4MjRmNTVhNWQwZWZmZjNhMjk3M2M5XzMtMS0xLTEtMA_226048d6-3e18-49e2-bca2-47b1f1a89e20">526148540</us-gaap:MultiemployerPlanPensionSignificantEmployerIdentificationNumber>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerIdentificationNumber
      contextRef="i1b1dba0315f240bab683e70228d478f8_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTcvZnJhZzo1MjBjMTkzMzBhMzQ0OTI2YTJjZmVlN2QyMjBiNzdkMC90YWJsZTo4MTRiZmQ0YzQ2ODI0ZjU1YTVkMGVmZmYzYTI5NzNjOS90YWJsZXJhbmdlOjgxNGJmZDRjNDY4MjRmNTVhNWQwZWZmZjNhMjk3M2M5XzQtMS0xLTEtMA_aed5dc4f-be0e-46b8-b898-3263dcf2e8ef">366052390</us-gaap:MultiemployerPlanPensionSignificantEmployerIdentificationNumber>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerIdentificationNumber
      contextRef="i6f3cf620fa3e49b2b1e53ff639d393a3_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTcvZnJhZzo1MjBjMTkzMzBhMzQ0OTI2YTJjZmVlN2QyMjBiNzdkMC90YWJsZTo4MTRiZmQ0YzQ2ODI0ZjU1YTVkMGVmZmYzYTI5NzNjOS90YWJsZXJhbmdlOjgxNGJmZDRjNDY4MjRmNTVhNWQwZWZmZjNhMjk3M2M5XzUtMS0xLTEtMA_25644f5f-bddd-4f15-8426-21e1ccdc9a15">366486542</us-gaap:MultiemployerPlanPensionSignificantEmployerIdentificationNumber>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerIdentificationNumber
      contextRef="i8aeb15d99c374bdc916e1edbe7d49d82_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTcvZnJhZzo1MjBjMTkzMzBhMzQ0OTI2YTJjZmVlN2QyMjBiNzdkMC90YWJsZTo4MTRiZmQ0YzQ2ODI0ZjU1YTVkMGVmZmYzYTI5NzNjOS90YWJsZXJhbmdlOjgxNGJmZDRjNDY4MjRmNTVhNWQwZWZmZjNhMjk3M2M5XzYtMS0xLTEtMA_dd5f9752-808c-4345-b935-a2f0e70b2e40">946118939</us-gaap:MultiemployerPlanPensionSignificantEmployerIdentificationNumber>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerIdentificationNumber
      contextRef="i34498272aa3a44d48f92e766da87c050_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTcvZnJhZzo1MjBjMTkzMzBhMzQ0OTI2YTJjZmVlN2QyMjBiNzdkMC90YWJsZTo4MTRiZmQ0YzQ2ODI0ZjU1YTVkMGVmZmYzYTI5NzNjOS90YWJsZXJhbmdlOjgxNGJmZDRjNDY4MjRmNTVhNWQwZWZmZjNhMjk3M2M5XzctMS0xLTEtMA_b9006de5-99c9-408b-af86-584a34c54e93">916145047</us-gaap:MultiemployerPlanPensionSignificantEmployerIdentificationNumber>
    <us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList
      contextRef="i1b1dba0315f240bab683e70228d478f8_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTcvZnJhZzo1MjBjMTkzMzBhMzQ0OTI2YTJjZmVlN2QyMjBiNzdkMC90YWJsZTo4MTRiZmQ0YzQ2ODI0ZjU1YTVkMGVmZmYzYTI5NzNjOS90YWJsZXJhbmdlOjgxNGJmZDRjNDY4MjRmNTVhNWQwZWZmZjNhMjk3M2M5XzEwLTEtMS0xLTA_47d5320f-0b66-4a9c-8402-309824e3451c">NA</us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList
      contextRef="i6f3cf620fa3e49b2b1e53ff639d393a3_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTcvZnJhZzo1MjBjMTkzMzBhMzQ0OTI2YTJjZmVlN2QyMjBiNzdkMC90YWJsZTo4MTRiZmQ0YzQ2ODI0ZjU1YTVkMGVmZmYzYTI5NzNjOS90YWJsZXJhbmdlOjgxNGJmZDRjNDY4MjRmNTVhNWQwZWZmZjNhMjk3M2M5XzExLTEtMS0xLTA_f5e7b5a5-786f-4400-9e0c-2d468a2a2af4">NA</us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList
      contextRef="i8aeb15d99c374bdc916e1edbe7d49d82_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTcvZnJhZzo1MjBjMTkzMzBhMzQ0OTI2YTJjZmVlN2QyMjBiNzdkMC90YWJsZTo4MTRiZmQ0YzQ2ODI0ZjU1YTVkMGVmZmYzYTI5NzNjOS90YWJsZXJhbmdlOjgxNGJmZDRjNDY4MjRmNTVhNWQwZWZmZjNhMjk3M2M5XzEyLTEtMS0xLTA_58323e36-2d10-4425-8525-8bc6108c734b">NA</us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList
      contextRef="i34498272aa3a44d48f92e766da87c050_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTcvZnJhZzo1MjBjMTkzMzBhMzQ0OTI2YTJjZmVlN2QyMjBiNzdkMC90YWJsZTo4MTRiZmQ0YzQ2ODI0ZjU1YTVkMGVmZmYzYTI5NzNjOS90YWJsZXJhbmdlOjgxNGJmZDRjNDY4MjRmNTVhNWQwZWZmZjNhMjk3M2M5XzEzLTEtMS0xLTA_d69d8171-6558-4e62-ad3f-2a1bf5a4adb4">NA</us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList
      contextRef="i1b1dba0315f240bab683e70228d478f8_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTcvZnJhZzo1MjBjMTkzMzBhMzQ0OTI2YTJjZmVlN2QyMjBiNzdkMC90YWJsZTo4MTRiZmQ0YzQ2ODI0ZjU1YTVkMGVmZmYzYTI5NzNjOS90YWJsZXJhbmdlOjgxNGJmZDRjNDY4MjRmNTVhNWQwZWZmZjNhMjk3M2M5XzE2LTEtMS0xLTA_359d387e-e3c6-4f88-9ccd-0c9e99b2e56b">NA</us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList
      contextRef="i6f3cf620fa3e49b2b1e53ff639d393a3_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTcvZnJhZzo1MjBjMTkzMzBhMzQ0OTI2YTJjZmVlN2QyMjBiNzdkMC90YWJsZTo4MTRiZmQ0YzQ2ODI0ZjU1YTVkMGVmZmYzYTI5NzNjOS90YWJsZXJhbmdlOjgxNGJmZDRjNDY4MjRmNTVhNWQwZWZmZjNhMjk3M2M5XzE3LTEtMS0xLTA_0e1ffaf2-ca0a-4086-b4e9-a7f4ac7fd4fd">NA</us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList
      contextRef="i8aeb15d99c374bdc916e1edbe7d49d82_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTcvZnJhZzo1MjBjMTkzMzBhMzQ0OTI2YTJjZmVlN2QyMjBiNzdkMC90YWJsZTo4MTRiZmQ0YzQ2ODI0ZjU1YTVkMGVmZmYzYTI5NzNjOS90YWJsZXJhbmdlOjgxNGJmZDRjNDY4MjRmNTVhNWQwZWZmZjNhMjk3M2M5XzE4LTEtMS0xLTA_88111af9-a7c7-40a4-8610-7d12a13317ce">NA</us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList
      contextRef="i34498272aa3a44d48f92e766da87c050_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTcvZnJhZzo1MjBjMTkzMzBhMzQ0OTI2YTJjZmVlN2QyMjBiNzdkMC90YWJsZTo4MTRiZmQ0YzQ2ODI0ZjU1YTVkMGVmZmYzYTI5NzNjOS90YWJsZXJhbmdlOjgxNGJmZDRjNDY4MjRmNTVhNWQwZWZmZjNhMjk3M2M5XzIwLTEtMS0xLTA_ec283560-d5d4-4ca0-a4f2-6d76f3a9300e">NA</us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList>
    <dei:DocumentType
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl80L2ZyYWc6ODE2Y2Y3OTQyNGJkNDdmYjgyZGEwYmVhMTM1MDkzYmQvdGV4dHJlZ2lvbjo4MTZjZjc5NDI0YmQ0N2ZiODJkYTBiZWExMzUwOTNiZF8zMzcz_074abb04-a4f2-4a9c-b52e-9b8691cfe4be">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl80L2ZyYWc6ODE2Y2Y3OTQyNGJkNDdmYjgyZGEwYmVhMTM1MDkzYmQvdGFibGU6NmE1YzNhNmVhOTQyNGI4ZjhhNGUxYTU0MjdjMmM0NmQvdGFibGVyYW5nZTo2YTVjM2E2ZWE5NDI0YjhmOGE0ZTFhNTQyN2MyYzQ2ZF8wLTAtMS0xLTA_264f80e3-05ba-465c-8bea-92e275141590">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl80L2ZyYWc6ODE2Y2Y3OTQyNGJkNDdmYjgyZGEwYmVhMTM1MDkzYmQvdGV4dHJlZ2lvbjo4MTZjZjc5NDI0YmQ0N2ZiODJkYTBiZWExMzUwOTNiZF8xNTg_11462996-fdc8-41e2-ac71-aa7ef4ede346">2021-10-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl80L2ZyYWc6ODE2Y2Y3OTQyNGJkNDdmYjgyZGEwYmVhMTM1MDkzYmQvdGV4dHJlZ2lvbjo4MTZjZjc5NDI0YmQ0N2ZiODJkYTBiZWExMzUwOTNiZF8xNTg_43ff2849-476b-4df2-91ff-e16eeae36787">--10-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl80L2ZyYWc6ODE2Y2Y3OTQyNGJkNDdmYjgyZGEwYmVhMTM1MDkzYmQvdGFibGU6MjY4YTkxNGEwY2U5NGJkMDg0M2M0OTM3M2IyMWUxNWYvdGFibGVyYW5nZToyNjhhOTE0YTBjZTk0YmQwODQzYzQ5MzczYjIxZTE1Zl8wLTAtMS0xLTA_37f804fa-b07b-495e-a29b-0c6d690f83de">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl80L2ZyYWc6ODE2Y2Y3OTQyNGJkNDdmYjgyZGEwYmVhMTM1MDkzYmQvdGV4dHJlZ2lvbjo4MTZjZjc5NDI0YmQ0N2ZiODJkYTBiZWExMzUwOTNiZF8zMzU4_2cbb8a9b-ec70-4409-bfa7-ca2f10653ef2">1-8929</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl80L2ZyYWc6ODE2Y2Y3OTQyNGJkNDdmYjgyZGEwYmVhMTM1MDkzYmQvdGV4dHJlZ2lvbjo4MTZjZjc5NDI0YmQ0N2ZiODJkYTBiZWExMzUwOTNiZF8zMzY5_72bde882-6a16-46de-9ce2-1e1ff764b959">ABM INDUSTRIES INC</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl80L2ZyYWc6ODE2Y2Y3OTQyNGJkNDdmYjgyZGEwYmVhMTM1MDkzYmQvdGFibGU6YzkyMGExMDcwYThmNDgyNDlkNjIzMzdiYWFiYTQ0NzQvdGFibGVyYW5nZTpjOTIwYTEwNzBhOGY0ODI0OWQ2MjMzN2JhYWJhNDQ3NF8wLTAtMS0xLTA_100b45b1-2de2-4916-883d-1ccccf028fae">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl80L2ZyYWc6ODE2Y2Y3OTQyNGJkNDdmYjgyZGEwYmVhMTM1MDkzYmQvdGFibGU6YzkyMGExMDcwYThmNDgyNDlkNjIzMzdiYWFiYTQ0NzQvdGFibGVyYW5nZTpjOTIwYTEwNzBhOGY0ODI0OWQ2MjMzN2JhYWJhNDQ3NF8wLTItMS0xLTA_8465abfe-8821-40e4-ba5c-a1e33cc47c6b">94-1369354</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl80L2ZyYWc6ODE2Y2Y3OTQyNGJkNDdmYjgyZGEwYmVhMTM1MDkzYmQvdGV4dHJlZ2lvbjo4MTZjZjc5NDI0YmQ0N2ZiODJkYTBiZWExMzUwOTNiZF8zMzYx_8c126d17-cf82-48c6-aab0-e71385517fba">One Liberty Plaza</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl80L2ZyYWc6ODE2Y2Y3OTQyNGJkNDdmYjgyZGEwYmVhMTM1MDkzYmQvdGV4dHJlZ2lvbjo4MTZjZjc5NDI0YmQ0N2ZiODJkYTBiZWExMzUwOTNiZF8zMzY2_6b42ad01-107d-4c8d-8693-befd1dda7c43">7th Floor</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl80L2ZyYWc6ODE2Y2Y3OTQyNGJkNDdmYjgyZGEwYmVhMTM1MDkzYmQvdGV4dHJlZ2lvbjo4MTZjZjc5NDI0YmQ0N2ZiODJkYTBiZWExMzUwOTNiZF8zMzY3_2f4180db-5c5b-4323-b494-35c80f715545">New&#160;York</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl80L2ZyYWc6ODE2Y2Y3OTQyNGJkNDdmYjgyZGEwYmVhMTM1MDkzYmQvdGV4dHJlZ2lvbjo4MTZjZjc5NDI0YmQ0N2ZiODJkYTBiZWExMzUwOTNiZF8zMzcw_09173bc4-4263-44e0-b991-288ab94471ae">NY</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl80L2ZyYWc6ODE2Y2Y3OTQyNGJkNDdmYjgyZGEwYmVhMTM1MDkzYmQvdGV4dHJlZ2lvbjo4MTZjZjc5NDI0YmQ0N2ZiODJkYTBiZWExMzUwOTNiZF8zMzYy_8f333025-aff6-4483-9945-c6ed78858562">10006</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl80L2ZyYWc6ODE2Y2Y3OTQyNGJkNDdmYjgyZGEwYmVhMTM1MDkzYmQvdGV4dHJlZ2lvbjo4MTZjZjc5NDI0YmQ0N2ZiODJkYTBiZWExMzUwOTNiZF8zMzc0_c662918d-4933-484c-b12c-c2e371d98056">212</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl80L2ZyYWc6ODE2Y2Y3OTQyNGJkNDdmYjgyZGEwYmVhMTM1MDkzYmQvdGV4dHJlZ2lvbjo4MTZjZjc5NDI0YmQ0N2ZiODJkYTBiZWExMzUwOTNiZF8zMzU5_c568014d-a073-48a0-8706-8d8713c255bd">297-0200</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl80L2ZyYWc6ODE2Y2Y3OTQyNGJkNDdmYjgyZGEwYmVhMTM1MDkzYmQvdGFibGU6OTM2MTJhNTI1YWM0NDc2ZDk3MmJkNTk1MDNkNGQ0NGEvdGFibGVyYW5nZTo5MzYxMmE1MjVhYzQ0NzZkOTcyYmQ1OTUwM2Q0ZDQ0YV8xLTAtMS0xLTA_10ee3eca-0b1c-45bd-a431-7b2c3b28e31b">Common Stock, $0.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl80L2ZyYWc6ODE2Y2Y3OTQyNGJkNDdmYjgyZGEwYmVhMTM1MDkzYmQvdGFibGU6OTM2MTJhNTI1YWM0NDc2ZDk3MmJkNTk1MDNkNGQ0NGEvdGFibGVyYW5nZTo5MzYxMmE1MjVhYzQ0NzZkOTcyYmQ1OTUwM2Q0ZDQ0YV8xLTItMS0xLTA_a8333e9a-e335-4787-bd58-ad125e494c72">ABM</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl80L2ZyYWc6ODE2Y2Y3OTQyNGJkNDdmYjgyZGEwYmVhMTM1MDkzYmQvdGFibGU6OTM2MTJhNTI1YWM0NDc2ZDk3MmJkNTk1MDNkNGQ0NGEvdGFibGVyYW5nZTo5MzYxMmE1MjVhYzQ0NzZkOTcyYmQ1OTUwM2Q0ZDQ0YV8xLTQtMS0xLTA_b4c01994-a37a-425d-82d7-3c3a596350d5">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl80L2ZyYWc6ODE2Y2Y3OTQyNGJkNDdmYjgyZGEwYmVhMTM1MDkzYmQvdGV4dHJlZ2lvbjo4MTZjZjc5NDI0YmQ0N2ZiODJkYTBiZWExMzUwOTNiZF8zMzYz_384f04e6-6c0f-4429-8457-25a9405dd92f">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl80L2ZyYWc6ODE2Y2Y3OTQyNGJkNDdmYjgyZGEwYmVhMTM1MDkzYmQvdGV4dHJlZ2lvbjo4MTZjZjc5NDI0YmQ0N2ZiODJkYTBiZWExMzUwOTNiZF8zMzY0_63414f79-dda9-491f-af57-f070dba4d505">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl80L2ZyYWc6ODE2Y2Y3OTQyNGJkNDdmYjgyZGEwYmVhMTM1MDkzYmQvdGV4dHJlZ2lvbjo4MTZjZjc5NDI0YmQ0N2ZiODJkYTBiZWExMzUwOTNiZF8zMzcy_01970db0-2e52-4e5f-9417-c232a2b9bcd9">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl80L2ZyYWc6ODE2Y2Y3OTQyNGJkNDdmYjgyZGEwYmVhMTM1MDkzYmQvdGV4dHJlZ2lvbjo4MTZjZjc5NDI0YmQ0N2ZiODJkYTBiZWExMzUwOTNiZF8zMzcx_ccb0ecd2-21d4-4d7d-8ab3-4417e64238c2">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl80L2ZyYWc6ODE2Y2Y3OTQyNGJkNDdmYjgyZGEwYmVhMTM1MDkzYmQvdGFibGU6NDgwMTI4ZWUzNTBiNGQ3OWFjYWVhZmFkMmIxYTM0MWMvdGFibGVyYW5nZTo0ODAxMjhlZTM1MGI0ZDc5YWNhZWFmYWQyYjFhMzQxY18wLTAtMS0xLTA_e270cf68-8a88-4975-a250-d0a38bf934c6">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl80L2ZyYWc6ODE2Y2Y3OTQyNGJkNDdmYjgyZGEwYmVhMTM1MDkzYmQvdGFibGU6NDgwMTI4ZWUzNTBiNGQ3OWFjYWVhZmFkMmIxYTM0MWMvdGFibGVyYW5nZTo0ODAxMjhlZTM1MGI0ZDc5YWNhZWFmYWQyYjFhMzQxY18wLTctMS0xLTA_071f3974-99c2-4a83-9d3f-560ff8ddceea">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl80L2ZyYWc6ODE2Y2Y3OTQyNGJkNDdmYjgyZGEwYmVhMTM1MDkzYmQvdGFibGU6NDgwMTI4ZWUzNTBiNGQ3OWFjYWVhZmFkMmIxYTM0MWMvdGFibGVyYW5nZTo0ODAxMjhlZTM1MGI0ZDc5YWNhZWFmYWQyYjFhMzQxY18wLTktMS0xLTA_d7eaec6d-95cf-438b-8db1-fd398a10188a">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl80L2ZyYWc6ODE2Y2Y3OTQyNGJkNDdmYjgyZGEwYmVhMTM1MDkzYmQvdGV4dHJlZ2lvbjo4MTZjZjc5NDI0YmQ0N2ZiODJkYTBiZWExMzUwOTNiZF8zMzY1_0a14d804-a12c-4c07-9708-ce3d99837b7b">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl80L2ZyYWc6ODE2Y2Y3OTQyNGJkNDdmYjgyZGEwYmVhMTM1MDkzYmQvdGV4dHJlZ2lvbjo4MTZjZjc5NDI0YmQ0N2ZiODJkYTBiZWExMzUwOTNiZF8zMzYw_c3395756-b317-40f6-98e8-51ee2bcfee26">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="ia37be62582b2409e93c3384fe569277e_I20210430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl80L2ZyYWc6ODE2Y2Y3OTQyNGJkNDdmYjgyZGEwYmVhMTM1MDkzYmQvdGV4dHJlZ2lvbjo4MTZjZjc5NDI0YmQ0N2ZiODJkYTBiZWExMzUwOTNiZF8yOTg5_43c412e5-5c5f-4bfb-afa4-88537204c44f"
      unitRef="usd">3412315302</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ic99f2fc46db247f598d1ec869492bc0d_I20211221"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl80L2ZyYWc6ODE2Y2Y3OTQyNGJkNDdmYjgyZGEwYmVhMTM1MDkzYmQvdGV4dHJlZ2lvbjo4MTZjZjc5NDI0YmQ0N2ZiODJkYTBiZWExMzUwOTNiZF8zMDY1_be3a8799-bb12-4c15-ae68-f6cb77c198aa"
      unitRef="shares">67317979</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl80L2ZyYWc6ODE2Y2Y3OTQyNGJkNDdmYjgyZGEwYmVhMTM1MDkzYmQvdGV4dHJlZ2lvbjo4MTZjZjc5NDI0YmQ0N2ZiODJkYTBiZWExMzUwOTNiZF8zMzY4_aceab8e9-6ebc-4108-b7db-42df0dc8a0a0">Certain parts of the registrant&#x2019;s Definitive Proxy Statement relating to the registrant&#x2019;s 2022 Annual Meeting of Stockholders are incorporated by reference into Part III of this Annual Report on Form 10-K.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNC0xLTEtMS0w_b14ed464-0f23-48de-a5e2-caea9c8f956a"
      unitRef="usd">62800000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNC0zLTEtMS0w_42b58461-ce71-4ba8-80ec-a389c8795291"
      unitRef="usd">394200000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNS0wLTEtMS0wL3RleHRyZWdpb246ZGZkNGUyMTkyNDBkNGRhM2JmNmVhN2ExM2Y3OTg4ZTdfNTI_9de578cb-7380-4b7f-ad9e-44b2690a2995"
      unitRef="usd">32700000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNS0wLTEtMS0wL3RleHRyZWdpb246ZGZkNGUyMTkyNDBkNGRhM2JmNmVhN2ExM2Y3OTg4ZTdfNTk_b9c7faac-d5c3-469c-af73-1107d74752de"
      unitRef="usd">35500000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNS0xLTEtMS0w_8cbb6cff-a67b-484c-8638-cbb163014e9a"
      unitRef="usd">1137100000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNS0zLTEtMS0w_e3064d6d-716b-424b-98ac-380798f0c03d"
      unitRef="usd">854200000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNi0xLTEtMS0w_d26c823a-6a95-4ff2-b3d0-7628bbda253a"
      unitRef="usd">52500000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNi0zLTEtMS0w_de4e21ef-98c8-4874-b61a-056d1d0aac86"
      unitRef="usd">52200000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNy0xLTEtMS0w_1f846b9f-e2ca-46b3-bd58-5a005fee9033"
      unitRef="usd">88700000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNy0zLTEtMS0w_d6cdfa5b-49a7-4e24-95e8-8a7838bad8a6"
      unitRef="usd">85400000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfOS0xLTEtMS0w_2d987481-e8ee-4094-a995-9ee65c18dc44"
      unitRef="usd">60000000.0</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfOS0zLTEtMS0w_a52af5d0-46ca-4ff9-95d9-5d9c6aa92b73"
      unitRef="usd">55900000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMTEtMS0xLTEtMA_c68674ee-c39f-4717-9a5e-6f60580fa8d9"
      unitRef="usd">1401200000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMTEtMy0xLTEtMA_d59b2c97-540c-490f-9a63-bee55124ba05"
      unitRef="usd">1441900000</us-gaap:AssetsCurrent>
    <us-gaap:OtherInvestments
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMTItMS0xLTEtMA_98d8ec5a-8639-44d1-b235-0045cde1dc69"
      unitRef="usd">11800000</us-gaap:OtherInvestments>
    <us-gaap:OtherInvestments
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMTItMy0xLTEtMA_d42cb224-3e29-4a70-b455-1f623958db51"
      unitRef="usd">11100000</us-gaap:OtherInvestments>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMTMtMC0xLTEtMC90ZXh0cmVnaW9uOmZkMDczMGRlNTY4MzRhYjM4ODgxM2YwMTEzM2RiMzYwXzcw_4ec6cf63-2f24-40ea-8623-98ef3954a625"
      unitRef="usd">274700000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMTMtMC0xLTEtMC90ZXh0cmVnaW9uOmZkMDczMGRlNTY4MzRhYjM4ODgxM2YwMTEzM2RiMzYwXzgy_d7cbe175-0be8-4d03-8951-6a3ca7b49e04"
      unitRef="usd">241300000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMTMtMS0xLTEtMA_8e73eb5f-ab54-4a6d-8140-c2ffc9c5ccfc"
      unitRef="usd">111900000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMTMtMy0xLTEtMA_d2ea7680-c6df-40bb-88d4-11ca4b531231"
      unitRef="usd">133700000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMTQtMS0xLTEtMA_cea385fa-8028-40ae-a102-467f3851cd14"
      unitRef="usd">126500000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMTQtMy0xLTEtMA_282e8c26-a132-4a92-96b5-5b9acb655fe9"
      unitRef="usd">143100000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMTUtMC0xLTEtMC90ZXh0cmVnaW9uOjMwNmJkMjNlY2FmZTRlMDY5YzgyYjk4NDg0YmViNTFmXzY0_bde637d3-561d-4bd8-84b4-4402ac323c99"
      unitRef="usd">389300000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMTUtMC0xLTEtMC90ZXh0cmVnaW9uOjMwNmJkMjNlY2FmZTRlMDY5YzgyYjk4NDg0YmViNTFmXzcx_ec2c25b8-d479-4b10-80f7-fe3383cffcfb"
      unitRef="usd">343800000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMTUtMS0xLTEtMA_9894b32e-1b12-4035-8aa3-31b4de63192e"
      unitRef="usd">424800000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMTUtMy0xLTEtMA_92a0bdc2-1274-4dd0-a368-4a3371cb7696"
      unitRef="usd">239700000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:Goodwill
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMTYtMS0xLTEtMA_7074b64b-adf2-418a-9804-d0a5c596799d"
      unitRef="usd">2228900000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMTYtMy0xLTEtMA_5af141c9-1147-4266-bce4-586f039f676d"
      unitRef="usd">1671400000</us-gaap:Goodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMTgtMS0xLTEtMA_8bf1d2b4-c20a-4c72-a544-d2110e477392"
      unitRef="usd">131200000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMTgtMy0xLTEtMA_40610cdf-4e75-4729-8e1f-e0d461d2b2d4"
      unitRef="usd">136100000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMjAtMS0xLTEtMA_df3a4c66-84bd-44a7-9696-fdf086920d77"
      unitRef="usd">4436200000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMjAtMy0xLTEtMA_60986689-c1dd-4f16-8ae8-2317725252af"
      unitRef="usd">3776900000</us-gaap:Assets>
    <us-gaap:LongTermDebtCurrent
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMjMtMS0xLTEtMA_404b0d54-7f21-429b-8dee-d145b34eb3e0"
      unitRef="usd">31400000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMjMtMy0xLTEtMA_f8f0107e-7468-47a1-a895-378a40a19bf2"
      unitRef="usd">116700000</us-gaap:LongTermDebtCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMjQtMS0xLTEtMA_9d0e70eb-c739-4011-bddf-eaebcb378883"
      unitRef="usd">289400000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMjQtMy0xLTEtMA_567f9bc8-d40d-45b7-880e-390e9290bcd7"
      unitRef="usd">273300000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMjUtMS0xLTEtMA_e854396b-c2b3-45c6-8306-52928de1d495"
      unitRef="usd">238000000.0</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMjUtMy0xLTEtMA_a6a074e4-15bf-4c8d-a7e4-9e57bcca21b8"
      unitRef="usd">187600000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMjYtMS0xLTEtMA_ff7c29ea-db1c-4538-8be6-d56acb4d4439"
      unitRef="usd">124900000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMjYtMy0xLTEtMA_46933e6c-3c47-4843-bc3a-470dbc337d6b"
      unitRef="usd">45500000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:SelfInsuranceReserveCurrent
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMjctMS0xLTEtMA_5a683e47-6341-4180-9a0a-052eef15c793"
      unitRef="usd">171400000</us-gaap:SelfInsuranceReserveCurrent>
    <us-gaap:SelfInsuranceReserveCurrent
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMjctMy0xLTEtMA_f03b4a04-5796-47ea-a730-02e7631b3efa"
      unitRef="usd">155200000</us-gaap:SelfInsuranceReserveCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMjgtMS0xLTEtMA_12726ff4-cc09-4880-95b2-c1a5922c4bed"
      unitRef="usd">11400000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMjgtMy0xLTEtMA_993cbde5-f2ce-4387-8ea9-7ee911fae70e"
      unitRef="usd">6200000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMjktMS0xLTEtMA_68d6f614-7588-4b42-b9d6-95a97b08b399"
      unitRef="usd">31800000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMjktMy0xLTEtMA_19e8aaa9-91ce-49f5-86c5-00032ec9a1db"
      unitRef="usd">35000000.0</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMzAtMS0xLTEtMA_5536f870-b64e-49b7-80ad-4d24653f50b6"
      unitRef="usd">387400000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMzAtMy0xLTEtMA_e5751ac9-43db-4dee-83fa-fda0982019d4"
      unitRef="usd">167300000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMzItMS0xLTEtMA_83b033f9-775d-4711-a209-8b966d4884fa"
      unitRef="usd">1285800000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMzItMy0xLTEtMA_e3e0b39c-10cc-4982-938c-620eeb60822c"
      unitRef="usd">986900000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMzMtMS0xLTEtMA_8bc551b9-49e6-4c8f-b7ae-8202ed3b3dbb"
      unitRef="usd">852800000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMzMtMy0xLTEtMA_a68a519c-e48e-450a-a548-a05e023c4c4b"
      unitRef="usd">603000000.0</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMzQtMS0xLTEtMA_2c83fb0f-f487-4c10-bba7-0d3bc3ab1348"
      unitRef="usd">116600000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMzQtMy0xLTEtMA_c0360fe4-3aec-4971-8e7f-ed081d1837c7"
      unitRef="usd">131400000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMzYtMS0xLTEtMA_e322e061-cef9-4463-aefc-c5b6d724687f"
      unitRef="usd">22500000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMzYtMy0xLTEtMA_7f4e7281-aff2-4bd6-8339-8b40f5919767"
      unitRef="usd">10800000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:SelfInsuranceReserveNoncurrent
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMzctMS0xLTEtMA_0c907a0a-2274-46d0-886a-509292c47139"
      unitRef="usd">413300000</us-gaap:SelfInsuranceReserveNoncurrent>
    <us-gaap:SelfInsuranceReserveNoncurrent
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMzctMy0xLTEtMA_51373fd9-c41f-4f83-b44a-bbac78b274b8"
      unitRef="usd">366300000</us-gaap:SelfInsuranceReserveNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMzgtMS0xLTEtMA_613f6f52-6f7d-4b68-af2f-f14681ef20a9"
      unitRef="usd">123500000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMzgtMy0xLTEtMA_770a6ce1-b2e9-4ea6-96f9-9022aa44470c"
      unitRef="usd">168100000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMzktMS0xLTEtMA_301d4b05-7ada-42c6-b5c9-375582e9a34b"
      unitRef="usd">12500000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfMzktMy0xLTEtMA_43ee5d84-54bf-481f-a567-65a17921c701"
      unitRef="usd">10100000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNDEtMS0xLTEtMA_a2dab330-c2f2-4efc-a13c-8c4d7db6ff8c"
      unitRef="usd">2827000000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNDEtMy0xLTEtMA_5e9fe3a9-1185-45df-a87a-beb48514fa9a"
      unitRef="usd">2276600000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNDItMS0xLTEtMA_2a16089c-360f-4d32-b3ed-0bd34279fa83"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNDItMy0xLTEtMA_dfa09bee-b585-4e5b-9615-56fa5eeac6d0"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNDQtMC0xLTEtMC90ZXh0cmVnaW9uOmE4OGY0NWQzOTgzNDRlNTFhNzhjOTQwNmQ5OGRiZDZiXzIx_3fc29fd9-59ee-4380-bae6-f1eb3d3db01c"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNDQtMC0xLTEtMC90ZXh0cmVnaW9uOmE4OGY0NWQzOTgzNDRlNTFhNzhjOTQwNmQ5OGRiZDZiXzIx_ac8f17cf-065f-4cda-adbe-7017654b1cea"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNDQtMC0xLTEtMC90ZXh0cmVnaW9uOmE4OGY0NWQzOTgzNDRlNTFhNzhjOTQwNmQ5OGRiZDZiXzM1_2f7aaad4-9ac6-4cd5-a49f-5e3fd2f44cf6"
      unitRef="shares">500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNDQtMC0xLTEtMC90ZXh0cmVnaW9uOmE4OGY0NWQzOTgzNDRlNTFhNzhjOTQwNmQ5OGRiZDZiXzM1_867a1e9e-fd26-49c7-8fba-db654f75ba0d"
      unitRef="shares">500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNDQtMC0xLTEtMC90ZXh0cmVnaW9uOmE4OGY0NWQzOTgzNDRlNTFhNzhjOTQwNmQ5OGRiZDZiXzU3_2aebf385-6942-4781-ab80-e6afafef0b40"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNDQtMC0xLTEtMC90ZXh0cmVnaW9uOmE4OGY0NWQzOTgzNDRlNTFhNzhjOTQwNmQ5OGRiZDZiXzU3_2b09567b-570b-41e4-b0b5-c0e1307b0507"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNDQtMS0xLTEtMA_bf783698-e939-462d-9d80-75c8b404f332"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNDQtMy0xLTEtMA_b0b82d94-377a-412c-b9ba-73040c79c2ee"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNDUtMC0xLTEtMC90ZXh0cmVnaW9uOmY2OWJiYjRkM2VjOTRjMmVhM2M2NDMwNzVlN2YxODg4XzE4_578011d6-000f-4f7c-b77b-1700907afa64"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNDUtMC0xLTEtMC90ZXh0cmVnaW9uOmY2OWJiYjRkM2VjOTRjMmVhM2M2NDMwNzVlN2YxODg4XzE4_a2f6bbb3-ba4a-45a7-a281-f32ac94d89c1"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNDUtMC0xLTEtMC90ZXh0cmVnaW9uOmY2OWJiYjRkM2VjOTRjMmVhM2M2NDMwNzVlN2YxODg4XzMy_464312f0-8d99-45a1-bb02-c70913822fad"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNDUtMC0xLTEtMC90ZXh0cmVnaW9uOmY2OWJiYjRkM2VjOTRjMmVhM2M2NDMwNzVlN2YxODg4XzMy_506d2939-5e8f-415a-ba17-bfcf84847aa7"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNDUtMC0xLTEtMC90ZXh0cmVnaW9uOmY2OWJiYjRkM2VjOTRjMmVhM2M2NDMwNzVlN2YxODg4XzU4_dbe3c06f-1d7a-46b0-b59a-e384b920b75d"
      unitRef="shares">67302449</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNDUtMC0xLTEtMC90ZXh0cmVnaW9uOmY2OWJiYjRkM2VjOTRjMmVhM2M2NDMwNzVlN2YxODg4XzU4_f0c85369-75a8-48b5-903e-664dd086a802"
      unitRef="shares">67302449</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNDUtMC0xLTEtMC90ZXh0cmVnaW9uOmY2OWJiYjRkM2VjOTRjMmVhM2M2NDMwNzVlN2YxODg4XzY1_908d4837-e4c6-4504-8979-005801e354ae"
      unitRef="shares">66748157</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNDUtMC0xLTEtMC90ZXh0cmVnaW9uOmY2OWJiYjRkM2VjOTRjMmVhM2M2NDMwNzVlN2YxODg4XzY1_f7f7689c-cf11-4e63-9284-0e5c1037d0c8"
      unitRef="shares">66748157</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNDUtMS0xLTEtMA_b7492662-db63-434a-bbf7-17bc377f2550"
      unitRef="usd">700000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNDUtMy0xLTEtMA_70dceb03-2bb4-46b2-b8ec-aa6e2365ceb9"
      unitRef="usd">700000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNDYtMS0xLTEtMA_6ed8eb53-8020-47eb-a08b-9fcfe31b1314"
      unitRef="usd">750900000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNDYtMy0xLTEtMA_5777956a-a0a4-40ce-a0a1-aa5b0ab4bb4f"
      unitRef="usd">724100000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNDctMS0xLTEtMA_2e3784db-b6f7-430e-a659-4687ac7619cd"
      unitRef="usd">-22500000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNDctMy0xLTEtMA_431c6c09-3a6d-49cc-8f83-a7c5a4af49e3"
      unitRef="usd">-30800000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNDgtMS0xLTEtMA_d4a06e0d-5c3a-4af4-ba5c-a5c27deb72d3"
      unitRef="usd">880200000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNDgtMy0xLTEtMA_310264ef-d5f1-4315-880a-1a8834336677"
      unitRef="usd">806400000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNDktMS0xLTEtMA_9f198d6a-ba99-4be6-9ecf-9518a48c7ee4"
      unitRef="usd">1609200000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNDktMy0xLTEtMA_1db81242-aa44-42a4-a0a6-60e25e7f2e89"
      unitRef="usd">1500300000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNTAtMS0xLTEtMA_b2b075a5-5b28-40bf-a212-d1570131ed65"
      unitRef="usd">4436200000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83Ni9mcmFnOmJhYmE1MDc4MzNkZDQzNjdiNWViNDQ5MDgxOGU2NzFiL3RhYmxlOjhiODc4YzM5ODc4OTQ5YmJhM2FlMTE0MDJjYzRiODBjL3RhYmxlcmFuZ2U6OGI4NzhjMzk4Nzg5NDliYmEzYWUxMTQwMmNjNGI4MGNfNTAtMy0xLTEtMA_ba9d18b6-3068-456a-8f33-da6688b60e92"
      unitRef="usd">3776900000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMi0xLTEtMS0w_a6c2856d-6512-4f17-a19c-d9c6d562782f"
      unitRef="usd">6228600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMi0zLTEtMS0w_c645ff1e-b886-439c-93d1-daa77b4fb64a"
      unitRef="usd">5987600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMi01LTEtMS0w_32ee13da-fb9f-4087-b48f-dfbb31f97e3c"
      unitRef="usd">6498600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMy0xLTEtMS0w_794f4dc6-a06f-4431-b911-21e64176d3d7"
      unitRef="usd">5258200000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMy0zLTEtMS0w_ea1468e4-bb10-4389-af78-aafd0429cd28"
      unitRef="usd">5157000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMy01LTEtMS0w_59352f43-099f-4b92-a386-819a1cfa9309"
      unitRef="usd">5767500000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfNC0xLTEtMS0w_6b0f191e-5f09-48ac-9e6c-4e39304e994d"
      unitRef="usd">719200000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfNC0zLTEtMS0w_9f12c464-2655-4e98-9ec5-1314858fb84a"
      unitRef="usd">506100000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfNC01LTEtMS0w_69cb9c55-30cd-4507-9cdd-88d70b430147"
      unitRef="usd">452900000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:RestructuringCharges
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfNS0xLTEtMS0w_b4d97e74-6834-4547-87af-03da90d325fd"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfNS0zLTEtMS0w_c03bc2c3-9e9f-4c03-b50c-bf72b50da474"
      unitRef="usd">7600000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfNS01LTEtMS0w_4f04778c-3ae9-413d-b565-b6de80a5c209"
      unitRef="usd">11200000</us-gaap:RestructuringCharges>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfNi0xLTEtMS0w_d647dc1f-f680-4920-bdea-5a08c1725ef0"
      unitRef="usd">45000000.0</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfNi0zLTEtMS0w_58ba2870-79e4-4c47-8ea3-8c98b236a007"
      unitRef="usd">48400000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfNi01LTEtMS0w_c082f0b9-5c64-4393-9a2f-e77130574334"
      unitRef="usd">58500000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfNy0xLTEtMS0w_95464dd6-5c7a-4962-801f-a8c1cd6b8f02"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfNy0zLTEtMS0w_8bf77754-84f1-490a-8644-51a1692a1357"
      unitRef="usd">172800000</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfNy01LTEtMS0w_1d47ae83-acd6-47dc-8ae2-6b4d87860bcf"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfOC0xLTEtMS0w_0ec4db42-4f5b-4c7b-906b-64003edcdbcb"
      unitRef="usd">206300000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfOC0zLTEtMS0w_632ec82f-5821-4dad-a2e2-e4a882be919f"
      unitRef="usd">95700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfOC01LTEtMS0w_7e3fe49e-b3d7-45f1-a71c-ee71884a218a"
      unitRef="usd">208300000</us-gaap:OperatingIncomeLoss>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMTAtMS0xLTEtMA_bad69429-a36a-4d60-afef-ae599987750e"
      unitRef="usd">2100000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMTAtMy0xLTEtMA_ea98a51a-fcf6-4a67-ab9e-7e035a2055cb"
      unitRef="usd">2200000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMTAtNS0xLTEtMA_f6481532-2309-4c6c-9e92-381a504fa655"
      unitRef="usd">3000000.0</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:InterestExpense
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMTEtMS0xLTEtMA_751b1104-00f9-4aec-85a6-fe9a47e09c22"
      unitRef="usd">28600000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMTEtMy0xLTEtMA_88e70e9c-6161-44d8-b51f-8fcb13d8af17"
      unitRef="usd">44600000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMTEtNS0xLTEtMA_c880bb93-7ec7-4d18-8031-66e53d4355ff"
      unitRef="usd">51100000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMTItMS0xLTEtMA_3379d2e5-1d20-4ac6-a4fd-b0e769b0839b"
      unitRef="usd">179800000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMTItMy0xLTEtMA_7f9058d1-1d37-459a-a4b8-8459979124dd"
      unitRef="usd">53300000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMTItNS0xLTEtMA_c6299928-3029-47fe-bce7-09d7a770b5a5"
      unitRef="usd">160200000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMTMtMS0xLTEtMA_c649d607-75d2-4353-994e-3a96103ec6a5"
      unitRef="usd">53500000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMTMtMy0xLTEtMA_105b2c67-d3b1-40ad-9478-a7759fd14bde"
      unitRef="usd">53100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMTMtNS0xLTEtMA_33629129-88b7-43e0-9443-db4194f666cf"
      unitRef="usd">32700000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMTQtMS0xLTEtMA_e3f2c8ce-3033-4a7b-a281-a807b04077b4"
      unitRef="usd">126300000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMTQtMy0xLTEtMA_fdf56f58-c47a-4a19-9d84-0c6a1934fbd0"
      unitRef="usd">200000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMTQtNS0xLTEtMA_1797b288-ba3c-4380-a443-e08591e67b3b"
      unitRef="usd">127500000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMTgtMS0xLTEtMA_5f35f477-1649-45c8-a49b-fca4d1b50bae"
      unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMTgtMy0xLTEtMA_db070b52-bd64-4cb5-9944-bf96c6948dc5"
      unitRef="usd">100000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMTgtNS0xLTEtMA_c72cd02c-e5bc-49e5-a7a4-a6e1236639fd"
      unitRef="usd">-100000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:NetIncomeLoss
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMTktMS0xLTEtMA_8d92b057-6f5e-44e1-898e-b7bbad609040"
      unitRef="usd">126300000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMTktMy0xLTEtMA_60647f14-7ad5-42f7-ba3b-a4a167405c77"
      unitRef="usd">300000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMTktNS0xLTEtMA_7128a79b-0ef5-45ca-b8b4-193c52024d12"
      unitRef="usd">127400000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMjEtMS0xLTEtMA_9ca783a6-8c5b-4cba-a0db-c62e70520ae4"
      unitRef="usd">4500000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMjEtMy0xLTEtMA_c40d24ff-b826-412c-851d-0e0d26b26d92"
      unitRef="usd">-7600000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMjEtNS0xLTEtMA_6634c57f-4476-45c0-8b8e-ceffb512fd1a"
      unitRef="usd">-22400000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMjItMS0xLTEtMA_77986e31-5489-43c9-87c4-61390d95ef09"
      unitRef="usd">5300000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMjItMy0xLTEtMA_be7c17dc-3201-4e2d-8f75-08861f2da3f7"
      unitRef="usd">-1800000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMjItNS0xLTEtMA_0810ba12-1596-4d58-904e-176ab22aee38"
      unitRef="usd">1600000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMjMtMS0xLTEtMA_48653488-6601-4c9d-b61e-4b3c9d8d3d58"
      unitRef="usd">1500000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMjMtMy0xLTEtMA_cd0183e1-43b0-463f-a209-1455d25cce14"
      unitRef="usd">-2400000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMjMtNS0xLTEtMA_5e6c86ed-72a6-442f-9781-48ff332b0118"
      unitRef="usd">-5900000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMjQtMS0xLTEtMA_f83f0be4-c410-4e12-8070-b8c318dca1c9"
      unitRef="usd">134500000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMjQtMy0xLTEtMA_b00300bb-7b33-44f9-bc73-fc90677afc0e"
      unitRef="usd">-6600000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMjQtNS0xLTEtMA_5b5fa232-db98-4a24-ad1d-d5b84ca27070"
      unitRef="usd">112500000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMjYtMS0xLTEtMA_c3f7601e-3c7e-4155-92a6-12ab13e4fc8d"
      unitRef="usdPerShare">1.87</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMjYtMy0xLTEtMA_1e4c723c-ef7d-4675-bbdf-0103fca56998"
      unitRef="usdPerShare">0.00</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMjYtNS0xLTEtMA_4e2e8a70-71f1-4c26-aba3-aa3403cde539"
      unitRef="usdPerShare">1.92</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMjctMS0xLTEtMA_5950332e-d50c-46ab-bd90-af894f175f0b"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMjctMy0xLTEtMA_54861500-4e7e-47f4-8c15-e17d53fee068"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMjctNS0xLTEtMA_0422a889-81fd-4eef-89f2-92fb36c2e5fc"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMjgtMS0xLTEtMA_97ab3d40-5d7e-461f-861a-101969a173c9"
      unitRef="usdPerShare">1.87</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMjgtMy0xLTEtMA_b848bc6b-295c-45d9-bf30-cc6c16aa9dea"
      unitRef="usdPerShare">0.00</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMjgtNS0xLTEtMA_d0225f31-01f8-4b7c-8769-e5f94f7a779d"
      unitRef="usdPerShare">1.91</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMzAtMS0xLTEtMA_fdcdb881-02e2-4b8b-bb64-2746dff21fa4"
      unitRef="usdPerShare">1.86</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMzAtMy0xLTEtMA_5604602e-494d-401d-ad34-b64ff56d519c"
      unitRef="usdPerShare">0.00</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMzAtNS0xLTEtMA_4d0049dc-eed1-45ce-ae7f-7fd9ebe6c4f9"
      unitRef="usdPerShare">1.91</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMzEtMS0xLTEtMA_d1e660e3-b23b-47c4-a1a0-c63d78aa24d1"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMzEtMy0xLTEtMA_8dc40deb-74d8-403d-879c-707ce0ce0e45"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMzEtNS0xLTEtMA_4be57ad5-fa24-4846-969e-b807a32fbb4b"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMzItMS0xLTEtMA_4889957b-5d7f-4399-9e42-982e9ad2c16b"
      unitRef="usdPerShare">1.86</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMzItMy0xLTEtMA_df7dd211-137c-460e-a66b-4f755afe9a0a"
      unitRef="usdPerShare">0.00</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMzItNS0xLTEtMA_cdf432cb-9fe3-4b99-bf06-ef3e5eed6607"
      unitRef="usdPerShare">1.90</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMzQtMS0xLTEtMA_0ae22a5d-ea6a-47b7-9086-6c30203ebcd0"
      unitRef="shares">67400000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMzQtMy0xLTEtMA_2b44182d-987a-40eb-a35a-0147f72539e7"
      unitRef="shares">66900000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMzQtNS0xLTEtMA_a3e5d30c-f343-4a07-a37b-54ba242bc10a"
      unitRef="shares">66600000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMzUtMS0xLTEtMA_ff1d926c-6e11-437e-b6cd-16cea129f19d"
      unitRef="shares">68000000.0</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMzUtMy0xLTEtMA_a3ccf223-ce13-442f-8ccf-6a3e39ffd876"
      unitRef="shares">67300000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl83OS9mcmFnOmYyMDdjMDQ5M2Y3ODQ5MTM4ZDZhMWQzOGUxZTg2ODBlL3RhYmxlOjU3ZWFmNTg3ZTM2ZjQ4MzdhYmU4NGQ4ZjI1OWE4MGNiL3RhYmxlcmFuZ2U6NTdlYWY1ODdlMzZmNDgzN2FiZTg0ZDhmMjU5YTgwY2JfMzUtNS0xLTEtMA_b374dc76-5937-4dd8-9e1a-7f0e85af5ac7"
      unitRef="shares">66900000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="i7ec6c60c69e347bf8c40af9b50ce66a8_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfNC0yLTEtMS0w_8a9b4441-a8d5-41fe-b6e5-b725cb6980e1"
      unitRef="shares">66700000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i7ec6c60c69e347bf8c40af9b50ce66a8_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfNC00LTEtMS0w_7ecbf225-dc93-439d-89ec-4e45fd3222a1"
      unitRef="usd">700000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="iddd1f4b055de4d09b0ada9b1f2ae3318_I20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfNC02LTEtMS0w_5d05c555-ce33-4e33-889f-4f85ce1b3326"
      unitRef="shares">66600000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="iddd1f4b055de4d09b0ada9b1f2ae3318_I20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfNC04LTEtMS0w_52ef6468-7a90-4f37-8f9f-df9a2ea48370"
      unitRef="usd">700000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="ib7ab45bde01045819cd6a3b2f50f4b12_I20181031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfNC0xMC0xLTEtMA_9b5f01a0-d521-4568-96b9-52da7f3ced14"
      unitRef="shares">66000000.0</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ib7ab45bde01045819cd6a3b2f50f4b12_I20181031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfNC0xMi0xLTEtMA_24931abd-bda1-4538-aba1-231b4dfe0135"
      unitRef="usd">700000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i77bae20fe0df44b9b6e09828a15cfe90_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfNS0yLTEtMS0w_40e452ac-aa03-42bc-8b20-ab25367c0e46"
      unitRef="shares">600000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i77bae20fe0df44b9b6e09828a15cfe90_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfNS00LTEtMS0w_57ed38ea-2b68-4aa5-b8ae-9b10c94fdd20"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i94e49ddb77a74423840d54c35a71abc5_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfNS02LTEtMS0w_29f5cbe4-18f0-4ebd-abee-3a90d6fe06df"
      unitRef="shares">300000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i94e49ddb77a74423840d54c35a71abc5_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfNS04LTEtMS0w_dfdb212f-76b9-4e4a-9252-979f71de8c82"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="idd1d3607aa0a44b29983378b9cdf23c0_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfNS0xMC0xLTEtMA_717fc7ab-d70d-4a36-b22e-b4b1759cf5fb"
      unitRef="shares">600000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="idd1d3607aa0a44b29983378b9cdf23c0_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfNS0xMi0xLTEtMA_c65aaf1a-7066-44d1-8860-6c1a9de26c88"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i77bae20fe0df44b9b6e09828a15cfe90_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfNy0yLTEtMS0w_6315f1ff-af01-4807-afae-ad1d01f12fb7"
      unitRef="shares">0</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i77bae20fe0df44b9b6e09828a15cfe90_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfNy00LTEtMS0w_d1815dc6-621c-4042-970d-1488c95a31c2"
      unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i94e49ddb77a74423840d54c35a71abc5_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfNy02LTEtMS0w_2ca75c0f-4b4c-478f-8ce0-bf374da87e94"
      unitRef="shares">200000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i94e49ddb77a74423840d54c35a71abc5_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfNy04LTEtMS0w_8e2eb1e4-5277-4cac-a57d-a1abe6d8b65d"
      unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="idd1d3607aa0a44b29983378b9cdf23c0_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfNy0xMC0xLTEtMA_4ec213b2-72eb-45dd-8ac7-efeb4b3ee15b"
      unitRef="shares">0</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="idd1d3607aa0a44b29983378b9cdf23c0_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfNy0xMi0xLTEtMA_09e6eba7-4fd3-4931-a819-f80261c9edae"
      unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:SharesOutstanding
      contextRef="ic3b937819b344fccb6d91bdebe95f1f8_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfOC0yLTEtMS0w_17fcaf28-5425-4381-b8e8-6ab70fdd327f"
      unitRef="shares">67300000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ic3b937819b344fccb6d91bdebe95f1f8_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfOC00LTEtMS0w_fd4359f5-5676-48e1-a7d9-163731a1a573"
      unitRef="usd">700000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i7ec6c60c69e347bf8c40af9b50ce66a8_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfOC02LTEtMS0w_4470a75b-05e6-4406-90dc-ddfdb1cdd8fb"
      unitRef="shares">66700000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i7ec6c60c69e347bf8c40af9b50ce66a8_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfOC04LTEtMS0w_a602a6f9-60c8-4857-a645-6252d73c34a7"
      unitRef="usd">700000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="iddd1f4b055de4d09b0ada9b1f2ae3318_I20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfOC0xMC0xLTEtMA_829df807-f7df-46af-90d3-14d9862f53f4"
      unitRef="shares">66600000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="iddd1f4b055de4d09b0ada9b1f2ae3318_I20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfOC0xMi0xLTEtMA_548958ab-c953-4a5d-8062-64ee2c0c619c"
      unitRef="usd">700000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1d82fa13f6704c92b4b7b2e33a98f36a_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMTAtNC0xLTEtMA_96cc336f-e991-4e9d-9199-c2224f958c78"
      unitRef="usd">724100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1f8ba56ba6384beca070302ab318c93e_I20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMTAtOC0xLTEtMA_def2eefb-a00d-462a-9fe9-b239e3bbb23e"
      unitRef="usd">708900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ief6e8458f3ff464f95aadb6f0298b9fa_I20181031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMTAtMTItMS0xLTA_87a710b4-6d89-48d5-9639-4e5b35c5fd67"
      unitRef="usd">691800000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i92028e27a7b64a5b8dd09b9e9e062d93_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMTEtNC0xLTEtMA_5ef3b748-05e0-49ad-9dde-6b61438f4a55"
      unitRef="usd">-6700000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i146b9d22a269445999c0758e597034ec_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMTEtOC0xLTEtMA_06c06401-73dc-40d4-b1c5-5646e464c8b1"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i77045cd1e6ac481ca4a1e1fa22d07970_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMTEtMTItMS0xLTA_070040a8-f621-4c0d-af74-3b6a654847b9"
      unitRef="usd">-300000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i92028e27a7b64a5b8dd09b9e9e062d93_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMTItNC0xLTEtMA_dd3ecb56-dd7d-4754-9b6e-9b0c81ad9695"
      unitRef="usd">33500000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i146b9d22a269445999c0758e597034ec_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMTItOC0xLTEtMA_80e04e02-e1ef-4179-a0d8-a728680b0313"
      unitRef="usd">20300000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i77045cd1e6ac481ca4a1e1fa22d07970_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMTItMTItMS0xLTA_d2132ad5-e54b-4428-98e1-0a5da04c23ef"
      unitRef="usd">17500000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i92028e27a7b64a5b8dd09b9e9e062d93_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMTQtNC0xLTEtMA_55ae527b-23e1-4d7b-9362-04d79c7622ef"
      unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i146b9d22a269445999c0758e597034ec_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMTQtOC0xLTEtMA_98885412-4a6d-407f-bb51-c7612aa73426"
      unitRef="usd">5100000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i77045cd1e6ac481ca4a1e1fa22d07970_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMTQtMTItMS0xLTA_d864b7f6-4065-4757-9573-e68421042dea"
      unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockholdersEquity
      contextRef="id383f083bb26433abe2d8d63b8804f93_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMTUtNC0xLTEtMA_4b34d86c-9a9e-4b04-aa58-996cdfd40402"
      unitRef="usd">750900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1d82fa13f6704c92b4b7b2e33a98f36a_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMTUtOC0xLTEtMA_b103e1c1-2798-46cd-b959-d14a5f5d1ecc"
      unitRef="usd">724100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1f8ba56ba6384beca070302ab318c93e_I20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMTUtMTItMS0xLTA_2cb6fdb9-58a6-44ba-bb6e-b0b7a667edb5"
      unitRef="usd">708900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i917d5acbd32e4aefb0a4d976995b1e13_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMTctNC0xLTEtMA_eeab1351-de1d-49b0-b6ce-55a0954526bd"
      unitRef="usd">-30800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id3e971b46dc24956b8d0c73fa54ebdea_I20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMTctOC0xLTEtMA_b997c35e-5d5e-4995-b95f-3a3f9581a701"
      unitRef="usd">-23900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i25c23cab084e4121aef858d8b4256900_I20181031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMTctMTItMS0xLTA_88cfbe20-2086-4bc0-99fe-9051cfaadf74"
      unitRef="usd">-9000000.0</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ica6da29eb6914974ab8ab285e1fb1f14_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMTgtNC0xLTEtMA_846645de-e33c-4b4e-a963-b6622aeb9b12"
      unitRef="usd">8200000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ib5bbf80903fc422b8e8025cd137448cc_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMTgtOC0xLTEtMA_f2d4cc17-5001-4575-b440-6a4e4aef4a69"
      unitRef="usd">-6900000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i63cfca8cffcd42ef835bab9fe8a8dce8_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMTgtMTItMS0xLTA_fc224bae-de47-46aa-8624-750899e243e8"
      unitRef="usd">-14900000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i9458f4f4f8dd4e4ab1653344fbade2f7_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMTktNC0xLTEtMA_1cb7a886-cb65-4c4f-8fd4-b4557f5a4253"
      unitRef="usd">-22500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i917d5acbd32e4aefb0a4d976995b1e13_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMTktOC0xLTEtMA_77c2ba3f-4038-4aa4-861e-6fa6983e9c8c"
      unitRef="usd">-30800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id3e971b46dc24956b8d0c73fa54ebdea_I20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMTktMTItMS0xLTA_f384fb5d-dd2c-4b6b-a326-d4e9caab58d2"
      unitRef="usd">-23900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i53fc5772d8564a7e994aad6a3cd6ac3f_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMjEtNC0xLTEtMA_12dab678-62bf-4780-af90-2388a133a15e"
      unitRef="usd">806400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia05d748b7fd14f94ae8127e884ca65ce_I20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMjEtOC0xLTEtMA_cfa31006-1801-4140-b8c7-80a713795f24"
      unitRef="usd">856300000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iaa8443a217fa4c559df4f4cfcdf0ebee_I20181031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMjEtMTItMS0xLTA_9641761b-33db-45e4-acb2-98f4f1164251"
      unitRef="usd">771200000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i181716218cb44e50a1f6245bb53b2b7d_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMjItNC0xLTEtMA_cdcf3232-a473-4fb7-a9b4-e889d830bebe"
      unitRef="usd">126300000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia74a86a6fced40f087ec60615cb4a6a8_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMjItOC0xLTEtMA_4eeb9799-e03b-4522-8223-9173e42e06af"
      unitRef="usd">300000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i51259830337c444bb3bf94f79a8f104f_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMjItMTItMS0xLTA_c2c10861-04e2-494f-b3f1-75d0c8bd433c"
      unitRef="usd">127400000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMjQtMC0xLTEtMC90ZXh0cmVnaW9uOjI2NTQ4MzU4YjYyYzQxMjE4NTU2OWJjYmUxYjFhYTdjXzE4_ec846738-95fe-405f-8379-42f793a5d139"
      unitRef="usdPerShare">0.760</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMjQtMC0xLTEtMC90ZXh0cmVnaW9uOjI2NTQ4MzU4YjYyYzQxMjE4NTU2OWJjYmUxYjFhYTdjXzIy_616fc08a-c8e4-4128-a574-7b9b05dc5ee3"
      unitRef="usdPerShare">0.740</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMjQtMC0xLTEtMC90ZXh0cmVnaW9uOjI2NTQ4MzU4YjYyYzQxMjE4NTU2OWJjYmUxYjFhYTdjXzMw_9830d535-baa3-461d-b349-9f730d889075"
      unitRef="usdPerShare">0.720</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="i181716218cb44e50a1f6245bb53b2b7d_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMjQtNC0xLTEtMA_672f12c3-df5a-49ed-a880-2e1a94d60ebd"
      unitRef="usd">51000000.0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ia74a86a6fced40f087ec60615cb4a6a8_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMjQtOC0xLTEtMA_5ebf0e8d-064d-4c62-b938-32249f3025e7"
      unitRef="usd">49300000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i51259830337c444bb3bf94f79a8f104f_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMjQtMTItMS0xLTA_fdb3c817-24f0-453d-997b-30113e6ba8fa"
      unitRef="usd">47700000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsSharebasedCompensationStock
      contextRef="i181716218cb44e50a1f6245bb53b2b7d_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMjUtNC0xLTEtMA_23898970-56a6-4393-85a9-b3876a7f58b6"
      unitRef="usd">1500000</us-gaap:DividendsSharebasedCompensationStock>
    <us-gaap:DividendsSharebasedCompensationStock
      contextRef="ia74a86a6fced40f087ec60615cb4a6a8_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMjUtOC0xLTEtMA_57021e94-4f43-48d4-87ce-81f5a706a0b1"
      unitRef="usd">900000</us-gaap:DividendsSharebasedCompensationStock>
    <us-gaap:DividendsSharebasedCompensationStock
      contextRef="i51259830337c444bb3bf94f79a8f104f_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMjUtMTItMS0xLTA_c03285ea-6178-4895-a21b-4a9f4d074730"
      unitRef="usd">1000000.0</us-gaap:DividendsSharebasedCompensationStock>
    <us-gaap:StockholdersEquity
      contextRef="iaddc02697f13412c975cedb39996d69f_I20181031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMjYtMTItMS0xLTA_45d25cd3-4680-4ad0-babe-de852845d38c"
      unitRef="usd">6500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8c54a66428d647e5aaf603f8770c6ff5_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMjctNC0xLTEtMA_5c9102ba-501a-46f0-aa27-ac583cf98af5"
      unitRef="usd">880200000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i53fc5772d8564a7e994aad6a3cd6ac3f_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMjctOC0xLTEtMA_c15e00ba-a3aa-4319-949c-34f210b7011e"
      unitRef="usd">806400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia05d748b7fd14f94ae8127e884ca65ce_I20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMjctMTItMS0xLTA_9a934010-672e-489d-b40f-e1fe056876a8"
      unitRef="usd">856300000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMjgtNC0xLTEtMA_1c375c02-2c17-4451-92b3-1d93808ecc0d"
      unitRef="usd">1609200000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMjgtOC0xLTEtMA_7f591d77-42bd-4902-a9c4-d3248f79d2e4"
      unitRef="usd">1500300000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9f3372ec3d0c4a25b4839770315d9627_I20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84Mi9mcmFnOjBiZWIzNjJhNzE2NDRhMGY5MTAwN2Q0ZjZkZWUxNDAxL3RhYmxlOmI3YWRhOTJkNTI2MTQ0MGZiY2Y1MTE5OGQ3ZDE4OWUxL3RhYmxlcmFuZ2U6YjdhZGE5MmQ1MjYxNDQwZmJjZjUxMTk4ZDdkMTg5ZTFfMjgtMTItMS0xLTA_e283ceba-a58c-4857-9290-ae0d8c1d4b43"
      unitRef="usd">1542000000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMy0xLTEtMS0w_8d92b057-6f5e-44e1-898e-b7bbad609040"
      unitRef="usd">126300000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMy0zLTEtMS0w_60647f14-7ad5-42f7-ba3b-a4a167405c77"
      unitRef="usd">300000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMy01LTEtMS0w_7128a79b-0ef5-45ca-b8b4-193c52024d12"
      unitRef="usd">127400000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNC0xLTEtMS0w_caa02b66-809c-46bf-aa1c-6685949e011d"
      unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNC0zLTEtMS0w_35e4fc5f-a5f5-482e-b9f4-8d7c5cd2ff13"
      unitRef="usd">100000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNC01LTEtMS0w_228f2583-b5a9-42eb-ba4c-1cb77b93cf4f"
      unitRef="usd">-100000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNS0xLTEtMS0w_e3f2c8ce-3033-4a7b-a281-a807b04077b4"
      unitRef="usd">126300000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNS0zLTEtMS0w_fdf56f58-c47a-4a19-9d84-0c6a1934fbd0"
      unitRef="usd">200000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNS01LTEtMS0w_1797b288-ba3c-4380-a443-e08591e67b3b"
      unitRef="usd">127500000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNy0xLTEtMS0w_cb4e1d59-abd6-470f-9b9b-407258b8b2d3"
      unitRef="usd">89900000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNy0zLTEtMS0w_15f42dd1-2f13-43e4-b83c-f074a5e53fcb"
      unitRef="usd">96400000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNy01LTEtMS0w_1f7c2f38-fd59-468e-b15b-d6dc27370f8d"
      unitRef="usd">107400000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfOS0xLTEtMS0w_74be5b5d-a22b-4d07-9562-18aa0e42f002"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfOS0zLTEtMS0w_2ef4c5f5-4a11-4697-aa01-5d9984cfc5a7"
      unitRef="usd">172800000</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfOS01LTEtMS0w_bcd128dc-a57f-4f5d-97eb-45729b9e50e2"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMTAtMS0xLTEtMzE5Mjc_97e0f9c3-21e3-4f74-b56b-83fefe0b93a1"
      unitRef="usd">9100000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMTAtMy0xLTEtMzE5MzQ_81f0672c-201f-406d-96af-32f304862416"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMTAtNS0xLTEtMzE5NDE_13bb92ca-e9c6-4a90-a170-cf7b05c703af"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMTAtMS0xLTEtMA_585a879e-3c05-43fd-afd0-8894a3c0f949"
      unitRef="usd">-48000000.0</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMTAtMy0xLTEtMA_1e10c305-1803-4ce7-a8de-f11d12acdb70"
      unitRef="usd">-36600000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMTAtNS0xLTEtMA_24fda479-bed1-4bd9-83c9-d26a80f31492"
      unitRef="usd">9700000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ShareBasedCompensation
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMTEtMS0xLTEtMA_1056c0ea-fa89-4349-8338-b25faf81ba9a"
      unitRef="usd">33500000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMTEtMy0xLTEtMA_2af6dba4-c0d1-4e98-be80-6a1c09e3d479"
      unitRef="usd">20300000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMTEtNS0xLTEtMA_2abbc5a9-11b9-4e20-bd71-28d80f3768de"
      unitRef="usd">17500000</us-gaap:ShareBasedCompensation>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMTItMS0xLTEtMA_966cf5db-6ee4-4f66-b03a-fff25cf1f839"
      unitRef="usd">600000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMTItMy0xLTEtMA_04b3913b-d94c-4e64-9e8c-f4f66588b935"
      unitRef="usd">19600000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMTItNS0xLTEtMA_80098051-41fa-4a6e-b7d5-c3ab87f7f69e"
      unitRef="usd">6700000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AmortizationOfDeferredHedgeGains
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMTMtMS0xLTEtMA_937f1dc2-0a83-414d-b42b-9fdd712aad3c"
      unitRef="usd">-6400000</us-gaap:AmortizationOfDeferredHedgeGains>
    <us-gaap:AmortizationOfDeferredHedgeGains
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMTMtMy0xLTEtMA_1ce1832d-981d-4776-ad0b-4e401f69d10d"
      unitRef="usd">-6700000</us-gaap:AmortizationOfDeferredHedgeGains>
    <us-gaap:AmortizationOfDeferredHedgeGains
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMTMtNS0xLTEtMA_354db839-26d5-4439-9f8c-fe2f043f1772"
      unitRef="usd">-5700000</us-gaap:AmortizationOfDeferredHedgeGains>
    <us-gaap:AccretionExpense
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMTQtMS0xLTEtMA_7341fe48-794e-4657-93cc-9e75b91eec3a"
      unitRef="usd">100000</us-gaap:AccretionExpense>
    <us-gaap:AccretionExpense
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMTQtMy0xLTEtMA_4a479f76-0818-48a4-ade3-7c29d33b4b8f"
      unitRef="usd">800000</us-gaap:AccretionExpense>
    <us-gaap:AccretionExpense
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMTQtNS0xLTEtMA_3e6414ff-b9ec-452f-b2b3-e3c15b6c9dcb"
      unitRef="usd">800000</us-gaap:AccretionExpense>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMTYtMS0xLTEtMA_3255d23b-e7e7-4c28-a3f0-df44a19e68d9"
      unitRef="usd">-200000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMTYtMy0xLTEtMA_a55d4568-60ad-41a7-bc74-e4bb69f64272"
      unitRef="usd">-2100000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMTYtNS0xLTEtMA_45447898-6724-4987-bce0-a6dc021ee407"
      unitRef="usd">600000</us-gaap:GainLossOnDispositionOfAssets1>
    <abm:ProvisionOnOtherAssets
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMTctMS0xLTEtMA_cff0fdca-8680-421d-a91b-04c0dca07b69"
      unitRef="usd">0</abm:ProvisionOnOtherAssets>
    <abm:ProvisionOnOtherAssets
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMTctMy0xLTEtMA_0ba2c60c-667f-4939-a484-b6c43f81cab9"
      unitRef="usd">17600000</abm:ProvisionOnOtherAssets>
    <abm:ProvisionOnOtherAssets
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMTctNS0xLTEtMA_232e1ae7-2a71-4b4b-8406-1dccfb2ab658"
      unitRef="usd">0</abm:ProvisionOnOtherAssets>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMTgtMS0xLTEtMA_ac68e2b1-bbcc-473d-8802-f8ff4f436b07"
      unitRef="usd">2100000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMTgtMy0xLTEtMA_95a90b75-1463-4cb0-a3f8-43f0e3a1deec"
      unitRef="usd">2200000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMTgtNS0xLTEtMA_822cc9f6-4ef6-4e5b-a3fe-1a06bd4b9e63"
      unitRef="usd">3000000.0</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMTktMS0xLTEtMA_8da24eb1-335c-419f-bad2-fa1dd92c8b93"
      unitRef="usd">1900000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMTktMy0xLTEtMA_8f950a71-b219-410b-a92c-13f0b4f65b1c"
      unitRef="usd">100000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMTktNS0xLTEtMA_48a9aa53-976b-49ec-8691-c0a48a3fb72b"
      unitRef="usd">5400000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMjItMS0xLTEtMA_b771faac-8b9b-4aa1-8a3b-07db9dc582b4"
      unitRef="usd">124500000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMjItMy0xLTEtMA_e8102b1a-d383-4a15-9f19-ddcab3f8e64f"
      unitRef="usd">-141400000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMjItNS0xLTEtMA_9c5f6b28-a4b5-42a8-9ba1-f5eaae54bf55"
      unitRef="usd">78300000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMjMtMS0xLTEtMA_0a575b0e-3352-4535-96f4-6e0b21850c6c"
      unitRef="usd">-6800000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMjMtMy0xLTEtMA_593e14d9-b26d-4faa-af54-1737d2a64649"
      unitRef="usd">15500000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMjMtNS0xLTEtMA_7a7ea344-afee-4ed4-83e4-4a504b44fd60"
      unitRef="usd">13200000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <abm:IncreaseDecreaseInOperatingLeaseRightOfUseAsset
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMjUtMS0xLTEtMA_0605b41e-c67c-44df-b4e9-6a4b251dcd0d"
      unitRef="usd">-19300000</abm:IncreaseDecreaseInOperatingLeaseRightOfUseAsset>
    <abm:IncreaseDecreaseInOperatingLeaseRightOfUseAsset
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMjUtMy0xLTEtMA_8e9ecd4c-cd35-4355-babf-63daf794ba5e"
      unitRef="usd">-24400000</abm:IncreaseDecreaseInOperatingLeaseRightOfUseAsset>
    <abm:IncreaseDecreaseInOperatingLeaseRightOfUseAsset
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMjUtNS0xLTEtMA_5578658b-f8d0-4de7-af18-bc7267d2ea4b"
      unitRef="usd">0</abm:IncreaseDecreaseInOperatingLeaseRightOfUseAsset>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMjYtMS0xLTEtMA_36bec9d2-9997-4811-a85a-3c1036a2fbce"
      unitRef="usd">-13800000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMjYtMy0xLTEtMA_056c06a6-2382-4d87-9f66-840a567c8cfb"
      unitRef="usd">10400000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMjYtNS0xLTEtMA_c628c251-93a4-4be4-9a57-84e36dda124d"
      unitRef="usd">-4500000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMjctMS0xLTEtMA_9109728c-c4a5-42ac-9134-0a5ff63e7c4e"
      unitRef="usd">265700000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMjctMy0xLTEtMA_675fd6e1-9f80-4acd-8295-08017b692009"
      unitRef="usd">-53500000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMjctNS0xLTEtMA_4a8465ee-6197-494b-88e9-324808b6e223"
      unitRef="usd">85800000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <abm:IncreaseDecreaseInLeaseLiabilitiesNoncurrent
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMjgtMS0xLTEtMA_8e3c89a5-d103-4664-8e2e-ef6ab71dc3fb"
      unitRef="usd">-16300000</abm:IncreaseDecreaseInLeaseLiabilitiesNoncurrent>
    <abm:IncreaseDecreaseInLeaseLiabilitiesNoncurrent
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMjgtMy0xLTEtMA_153414e3-a913-46c7-8a57-1cdd9fc46f2a"
      unitRef="usd">-22900000</abm:IncreaseDecreaseInLeaseLiabilitiesNoncurrent>
    <abm:IncreaseDecreaseInLeaseLiabilitiesNoncurrent
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMjgtNS0xLTEtMA_d247c587-3d46-4d97-b39b-db3c51ce3289"
      unitRef="usd">0</abm:IncreaseDecreaseInLeaseLiabilitiesNoncurrent>
    <us-gaap:IncreaseDecreaseInSelfInsuranceReserve
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMjktMS0xLTEtMA_e4d803c6-aa85-499e-81f6-ae828552ba73"
      unitRef="usd">-28400000</us-gaap:IncreaseDecreaseInSelfInsuranceReserve>
    <us-gaap:IncreaseDecreaseInSelfInsuranceReserve
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMjktMy0xLTEtMA_bbac3a61-37f4-4729-bd39-dccb35796b63"
      unitRef="usd">5700000</us-gaap:IncreaseDecreaseInSelfInsuranceReserve>
    <us-gaap:IncreaseDecreaseInSelfInsuranceReserve
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMjktNS0xLTEtMA_b23b9bdb-0ff5-4fa5-8ecf-053acf3071d7"
      unitRef="usd">3900000</us-gaap:IncreaseDecreaseInSelfInsuranceReserve>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMzAtMS0xLTEtMA_b442b44d-62dc-4596-8e29-cbf30b415aef"
      unitRef="usd">8300000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMzAtMy0xLTEtMA_985e4fe3-e145-4dd0-a374-8b1274d848a1"
      unitRef="usd">7600000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMzAtNS0xLTEtMA_7c4989be-4c56-47d1-b139-eaba6ccfeda9"
      unitRef="usd">3200000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMzEtMS0xLTEtMA_046a4e12-a98d-4912-97ae-5b3f48fd3af0"
      unitRef="usd">-35400000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMzEtMy0xLTEtMA_b11cb18a-2411-4e73-9223-a1645abda0b3"
      unitRef="usd">96200000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMzEtNS0xLTEtMA_5b89c1d7-53da-4a17-a023-1d9816afe464"
      unitRef="usd">-8700000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMzItMS0xLTEtMA_99d74a00-82af-4132-99c5-3095c07a329c"
      unitRef="usd">188000000.0</us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMzItMy0xLTEtMA_9805def1-a19c-4e43-8890-bc8643bfcad1"
      unitRef="usd">457200000</us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMzItNS0xLTEtMA_7a757ef0-3e07-481a-bfad-5421e31f3a7c"
      unitRef="usd">135300000</us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMzMtMS0xLTEtMA_e9c96eee-1fc9-4035-9987-78b56a6357b8"
      unitRef="usd">314300000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMzMtMy0xLTEtMA_abfedf2c-18d7-4ff1-a330-e17660457589"
      unitRef="usd">457400000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMzMtNS0xLTEtMA_05197e3e-5416-4fdd-bdb3-cea723daaf86"
      unitRef="usd">262800000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMzQtMS0xLTEtMA_3a2aeb72-50dc-435c-89a4-79c32fb0ad31"
      unitRef="usd">0</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMzQtMy0xLTEtMA_8f33b5d5-4c6c-422b-86f7-67a235023646"
      unitRef="usd">100000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMzQtNS0xLTEtMA_ae343454-05f7-4568-9978-2e6e7c02d206"
      unitRef="usd">-100000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMzUtMS0xLTEtMA_aeec0b70-7e7c-42a9-be77-88b4e8a926ca"
      unitRef="usd">314300000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMzUtMy0xLTEtMA_338be3e0-a053-4d47-9439-c894ef74e152"
      unitRef="usd">457500000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMzUtNS0xLTEtMA_3066e519-89d3-4d34-979f-aafc22167f33"
      unitRef="usd">262700000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMzctMS0xLTEtMA_ad74c93d-f589-4d44-9b51-923593b87349"
      unitRef="usd">34300000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMzctMy0xLTEtMA_e52eb755-0651-41b3-9a7a-db083ffefe0d"
      unitRef="usd">38000000.0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMzctNS0xLTEtMA_b640d774-3673-42be-8146-4250a61ddbaf"
      unitRef="usd">59600000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfOtherAssetsInvestingActivities
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMzgtMS0xLTEtMA_26906a16-bb24-4b9b-b41e-a26c73155447"
      unitRef="usd">4400000</us-gaap:ProceedsFromSaleOfOtherAssetsInvestingActivities>
    <us-gaap:ProceedsFromSaleOfOtherAssetsInvestingActivities
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMzgtMy0xLTEtMA_76fb8604-6a11-4b70-abde-5023ab7da03f"
      unitRef="usd">5500000</us-gaap:ProceedsFromSaleOfOtherAssetsInvestingActivities>
    <us-gaap:ProceedsFromSaleOfOtherAssetsInvestingActivities
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfMzgtNS0xLTEtMA_ac50c3fa-0b3e-4685-88e0-afe95e3457c3"
      unitRef="usd">1300000</us-gaap:ProceedsFromSaleOfOtherAssetsInvestingActivities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNDItMS0xLTEtMA_97f95a30-462c-49e7-b35a-a17540dffad8"
      unitRef="usd">0</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNDItMy0xLTEtMA_0201971f-7017-41a7-a3bc-d127a0990155"
      unitRef="usd">5000000.0</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNDItNS0xLTEtMA_56b2c52b-7494-488e-b4c2-0e997c04b516"
      unitRef="usd">0</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNDAtMS0xLTEtNDUzMTc_70a5cd2f-f31c-41d7-b7fa-2f3b90accd56"
      unitRef="usd">710200000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNDAtMy0xLTEtNDUzMjM_bcbea7cd-edd2-472d-a56f-687b1e997876"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNDAtNS0xLTEtNDUzMjk_7f031b93-54ad-49f0-af52-f59cb75a60af"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNDYtMS0xLTEtMA_d9678190-8c21-4b52-a384-4c0aa774efa5"
      unitRef="usd">-740000000.0</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNDYtMy0xLTEtMA_f8988c9a-d460-42b5-9a5b-86e55ca4adb3"
      unitRef="usd">-27500000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNDYtNS0xLTEtMA_186ea3d5-4e4a-4d04-b0d2-c03e7f7acd5d"
      unitRef="usd">-58300000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNDgtMS0xLTEtMA_6e0a6776-4682-4905-b5ae-9536783f743f"
      unitRef="usd">8100000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNDgtMy0xLTEtMA_18c514b9-8193-4551-b50c-a5977fee4410"
      unitRef="usd">900000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNDgtNS0xLTEtMA_8c0b5918-7272-49d1-9290-2dbfe60373cc"
      unitRef="usd">1300000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNTAtMS0xLTEtMA_02068b06-de7e-4087-b018-7f77d40eeedf"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNTAtMy0xLTEtMA_dbc035b9-10b1-42a9-acc5-209516100602"
      unitRef="usd">5100000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNTAtNS0xLTEtMA_2e51b4b6-ddca-45bf-8402-2c10cbefc7b5"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNTEtMS0xLTEtMA_55d082e0-663e-4670-a277-1f592fe88a61"
      unitRef="usd">51000000.0</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNTEtMy0xLTEtMA_ff2db09b-7148-4771-a38b-965bdc9e648f"
      unitRef="usd">49300000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNTEtNS0xLTEtMA_5d8e4982-444f-4f25-8d32-7be0ae9079cc"
      unitRef="usd">47700000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNTItMS0xLTEtMA_4e9ab0cd-6c87-41fe-b9e1-7fd831119d41"
      unitRef="usd">6400000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNTItMy0xLTEtMA_43b3c5b3-6e34-4f7a-84d9-3c15d580a273"
      unitRef="usd">4400000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNTItNS0xLTEtMA_2178b841-72d7-4c0e-b9c4-8251bfed8890"
      unitRef="usd">0</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNTMtMS0xLTEtMA_38465253-81e2-49b9-8d98-8691c760d6e0"
      unitRef="usd">357700000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNTMtMy0xLTEtMA_01d032af-e0ab-48f9-aa56-ba865307bdc7"
      unitRef="usd">1058500000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNTMtNS0xLTEtMA_d2690801-a5ea-4755-b4d1-3f84431d31b8"
      unitRef="usd">1755900000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNTQtMS0xLTEtMA_34f7ea11-1739-4a13-bf56-205f27d539d0"
      unitRef="usd">194200000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNTQtMy0xLTEtMA_4a833f55-bf54-4968-95f9-8b27ce3a1faf"
      unitRef="usd">1141600000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNTQtNS0xLTEtMA_9723661e-3e5f-4878-823a-4ea1682d2174"
      unitRef="usd">1896500000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfBankOverdrafts
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNTYtMS0xLTEtMA_478bd415-ff08-448d-83bb-cb60628dca2c"
      unitRef="usd">-17900000</us-gaap:ProceedsFromRepaymentsOfBankOverdrafts>
    <us-gaap:ProceedsFromRepaymentsOfBankOverdrafts
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNTYtMy0xLTEtMA_69ff200b-4a44-4851-94ea-5ea5db4ed189"
      unitRef="usd">41200000</us-gaap:ProceedsFromRepaymentsOfBankOverdrafts>
    <us-gaap:ProceedsFromRepaymentsOfBankOverdrafts
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNTYtNS0xLTEtMA_dfbdfe46-69b2-43a8-8c14-a8293dc99485"
      unitRef="usd">-200000</us-gaap:ProceedsFromRepaymentsOfBankOverdrafts>
    <us-gaap:ProceedsFromConstructionLoansPayable
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNTctMS0xLTEtMA_4091b29a-bd48-486d-b5c7-2932dcbd5c7b"
      unitRef="usd">15100000</us-gaap:ProceedsFromConstructionLoansPayable>
    <us-gaap:ProceedsFromConstructionLoansPayable
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNTctMy0xLTEtMA_0d96eee2-9978-49e6-97e7-213b22500a8d"
      unitRef="usd">11100000</us-gaap:ProceedsFromConstructionLoansPayable>
    <us-gaap:ProceedsFromConstructionLoansPayable
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNTctNS0xLTEtMA_c27bf10e-f8a2-42b0-923d-1bccfa6183b8"
      unitRef="usd">8100000</us-gaap:ProceedsFromConstructionLoansPayable>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNTgtMS0xLTEtMA_79cb4939-1146-43b3-aa72-cfdd773f6225"
      unitRef="usd">2800000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNTgtMy0xLTEtMA_c937a59f-3af3-464d-b4fd-da0d182d354a"
      unitRef="usd">3400000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNTgtNS0xLTEtMA_e929d9e6-c4ef-48a3-bf0e-55ff59ccdef0"
      unitRef="usd">3100000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNjAtMS0xLTEtMA_06fcf112-7887-45f9-ad1e-517cc70acc90"
      unitRef="usd">92400000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNjAtMy0xLTEtMA_de56dc41-93ef-4ca5-b72f-a88e61946e8f"
      unitRef="usd">-94100000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNjAtNS0xLTEtMA_3e7d2393-a506-472f-8426-c1047acd2dd1"
      unitRef="usd">-184800000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNjEtMS0xLTEtMA_d83fdefb-146f-45ba-bf7a-ac2ceb534273"
      unitRef="usd">1900000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNjEtMy0xLTEtMA_ae55f700-3b81-4ae3-a5a3-e39035bec39d"
      unitRef="usd">-200000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNjEtNS0xLTEtMA_3ef36157-4ecb-4bdb-8e44-4543f78e3e20"
      unitRef="usd">-200000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNjItMS0xLTEtMA_201d7c99-2c40-4674-9a8d-5683dd8a1d72"
      unitRef="usd">-331400000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNjItMy0xLTEtMA_6ff0c7cc-c55a-43fb-aebb-11a0c1a2ab7b"
      unitRef="usd">335700000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNjItNS0xLTEtMA_45185a43-3703-4b89-93bd-1dc92c87f9c0"
      unitRef="usd">19400000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNjMtMS0xLTEtMA_a38f13e4-0d06-426e-8d6b-3f3479e61d2c"
      unitRef="usd">394200000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i9f3372ec3d0c4a25b4839770315d9627_I20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNjMtMy0xLTEtMA_135e70e9-50d8-411e-becb-df9de2eacac3"
      unitRef="usd">58500000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i14cfb514fe3d4741a86a47f486e9b2cf_I20181031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNjMtNS0xLTEtMA_2de53ecb-4dc9-4aca-b807-8ede672450f4"
      unitRef="usd">39100000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNjQtMS0xLTEtMA_41755904-0f33-495f-bfaf-d44a2402f5f1"
      unitRef="usd">62800000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNjQtMy0xLTEtMA_2ffef26b-31d4-4ea7-8786-d74abf3d7362"
      unitRef="usd">394200000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i9f3372ec3d0c4a25b4839770315d9627_I20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOjhlODc2M2VlODdjYTQ4ZWJiYzM3NTk1Zjk3MjM5NzM4L3RhYmxlcmFuZ2U6OGU4NzYzZWU4N2NhNDhlYmJjMzc1OTVmOTcyMzk3MzhfNjQtNS0xLTEtMA_1299a1f3-2ebe-4bbe-9d4c-f94837676cf0"
      unitRef="usd">58500000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOmMyMzlkMTg4MDNmYjQyZTA4MDlmZjBiOTkyMjVlZWNlL3RhYmxlcmFuZ2U6YzIzOWQxODgwM2ZiNDJlMDgwOWZmMGI5OTIyNWVlY2VfMy0xLTEtMS0w_ad198f5a-af0c-4c6f-afb6-b42d5c6affa5"
      unitRef="usd">93500000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOmMyMzlkMTg4MDNmYjQyZTA4MDlmZjBiOTkyMjVlZWNlL3RhYmxlcmFuZ2U6YzIzOWQxODgwM2ZiNDJlMDgwOWZmMGI5OTIyNWVlY2VfMy0zLTEtMS0w_0b730c3d-0d0c-4170-a074-fc6b2bafa32b"
      unitRef="usd">82200000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOmMyMzlkMTg4MDNmYjQyZTA4MDlmZjBiOTkyMjVlZWNlL3RhYmxlcmFuZ2U6YzIzOWQxODgwM2ZiNDJlMDgwOWZmMGI5OTIyNWVlY2VfMy01LTEtMS0w_b7954894-3e80-4fc4-bd97-5621a514629f"
      unitRef="usd">20600000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOmMyMzlkMTg4MDNmYjQyZTA4MDlmZjBiOTkyMjVlZWNlL3RhYmxlcmFuZ2U6YzIzOWQxODgwM2ZiNDJlMDgwOWZmMGI5OTIyNWVlY2VfNC0xLTEtMS0w_16d5fe1e-c625-46b4-b6bd-ab96a6243024"
      unitRef="usd">14300000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOmMyMzlkMTg4MDNmYjQyZTA4MDlmZjBiOTkyMjVlZWNlL3RhYmxlcmFuZ2U6YzIzOWQxODgwM2ZiNDJlMDgwOWZmMGI5OTIyNWVlY2VfNC0zLTEtMS0w_95e41340-c626-4183-81ba-404fadcf8c15"
      unitRef="usd">32900000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl84NS9mcmFnOjc0MDc2ZWExMTYyOTRhYTZhMjU1MzI1ZmY1YTczNmJmL3RhYmxlOmMyMzlkMTg4MDNmYjQyZTA4MDlmZjBiOTkyMjVlZWNlL3RhYmxlcmFuZ2U6YzIzOWQxODgwM2ZiNDJlMDgwOWZmMGI5OTIyNWVlY2VfNC01LTEtMS0w_7a384ef8-e1b2-4f37-8249-7be774ec03d9"
      unitRef="usd">39900000</us-gaap:InterestPaidNet>
    <us-gaap:NatureOfOperations
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85MS9mcmFnOjAzNzNkMjVmYzI4MjRjMzQ5MWY4OTkzNjY1NjYzZGNmL3RleHRyZWdpb246MDM3M2QyNWZjMjgyNGMzNDkxZjg5OTM2NjU2NjNkY2ZfNDUy_221799c5-4a9f-4839-8a02-3d05786b6bbc">THE COMPANY AND NATURE OF OPERATIONS&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ABM is a leading provider of integrated facility services with a mission to &lt;/span&gt;&lt;span style="color:#326abd;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;make a difference, every person, every day&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. We are organized into four industry groups and one Technical Solutions segment: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:3pt;text-align:center"&gt;&lt;img alt="abm-20211031_g10.jpg" src="abm-20211031_g10.jpg" style="height:94px;margin-bottom:5pt;vertical-align:text-bottom;width:521px"/&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Through these groups, we offer janitorial, facilities engineering, parking, and specialized mechanical and electrical technical solutions, on a standalone basis or in combination with other services.&lt;/span&gt;&lt;/div&gt;</us-gaap:NatureOfOperations>
    <abm:NumberOfIndustryGroups
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85MS9mcmFnOjAzNzNkMjVmYzI4MjRjMzQ5MWY4OTkzNjY1NjYzZGNmL3RleHRyZWdpb246MDM3M2QyNWZjMjgyNGMzNDkxZjg5OTM2NjU2NjNkY2ZfMTkw_9b7c55f5-89df-4864-a9e5-4c2db72749b1"
      unitRef="industrygroup">4</abm:NumberOfIndustryGroups>
    <abm:NumberOfTechnicalSolutionSegments
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85MS9mcmFnOjAzNzNkMjVmYzI4MjRjMzQ5MWY4OTkzNjY1NjYzZGNmL3RleHRyZWdpb246MDM3M2QyNWZjMjgyNGMzNDkxZjg5OTM2NjU2NjNkY2ZfMjEz_3a333236-ed3f-4283-ac29-6c0ac2270902"
      unitRef="segment">1</abm:NumberOfTechnicalSolutionSegments>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfNTI1ODI_47a43e14-c94f-4da9-979d-ab5c341d4e48">BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of Presentation and Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Financial Statements have been prepared in accordance with United States generally accepted accounting principles (&#x201c;U.S. GAAP&#x201d;) and with the rules and regulations of the SEC, specifically Regulation S-X and the instructions to Form 10-K. Unless otherwise indicated, all references to years are to our fiscal year, which ends on October&#160;31.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Financial Statements include the accounts of ABM and all of our consolidated subsidiaries. We account for ABM&#x2019;s investments in unconsolidated affiliates under the equity method of accounting. We include the results of acquired businesses in the Consolidated Statements of Comprehensive Income (Loss) from their respective acquisition dates. All intercompany accounts and transactions have been eliminated in consolidation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of consolidated financial statements in accordance with U.S. GAAP requires our management to make certain estimates that affect reported amounts. We base our estimates on historical experience, known or expected trends, independent valuations, and various other assumptions that we believe to be reasonable under the circumstances. As future events and their effects cannot be determined with precision, actual results could differ significantly from these estimates. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We round amounts in the Financial Statements to millions and calculate all percentages and per-share data from the underlying whole-dollar amounts. Thus, certain amounts may not foot, crossfoot, or recalculate based on reported numbers due to rounding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Impact of the Pandemic&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;COVID-19 has resulted in a worldwide health Pandemic. To date, the Pandemic has surfaced in regions all around the world and resulted in business slowdowns and shutdowns, as well as global travel restrictions. In these Financial Statements, we have assessed the current impact of the Pandemic on our financial condition, results of operations, and cash flows as well as on our estimates, forecasts, and accounting policies. We have made additional disclosures of these assessments, as necessary. Given the unprecedented nature of this situation, we cannot reasonably estimate the full impact the Pandemic will have on our financial condition, results of operations, or cash flows in the foreseeable future. The ultimate impact of the Pandemic on our company is highly uncertain and will depend on future developments, and such impacts could exist for an extended period of time, even after the Pandemic subsides.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Pandemic continues to create a dynamic client environment, and we are working diligently to ensure our clients&#x2019; changing staffing and service needs are met while actively managing direct labor and related personnel &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;costs, including furloughs or reduced hours for certain frontline employees in markets significantly impacted by business slowdowns and shutdowns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Refer to additional discussion regarding the Pandemic and the impact on our business throughout this document, including Note 7, &#x201c;Fair Value of Financial Instruments,&#x201d; Note 9, &#x201c;Goodwill and Other Intangible Assets,&#x201d; and Note 11, &#x201c;Credit Facility.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We consider all highly liquid securities with an original maturity of three months or less to be cash and cash equivalents. As part of our cash management system, we use &#x201c;zero balance&#x201d; accounts to fund our disbursements. Under this system, at the end of each day the bank balance is zero, while the book balance is usually a negative amount due to reconciling items, such as outstanding checks. We report the changes in these book cash overdrafts as cash flows from financing activities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Trade Accounts Receivable and Costs Incurred in Excess of Amounts Billed&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trade accounts receivable arise from services provided to our clients and are usually due and payable on varying terms from receipt of the invoice to net 90 days, with the exception of certain Technical Solutions project receivables that may have longer collection periods. These receivables are recorded at the invoiced amount and normally do not bear interest. In addition, our trade accounts receivable include unbilled receivables, such as invoices for services that have been provided but are not yet billed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs incurred in excess of amounts billed arise from Technical Solutions project contracts that typically provide for a schedule of billings or invoices to the client based on our performance to date of specific tasks inherent in the fulfillment of our performance obligation(s). The schedules for such billings usually do not precisely match the schedule on which costs are incurred. As a result, revenues generally differ from amounts that can be billed or invoiced to the client at any point during the contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Allowance for Doubtful Accounts&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We determine the allowance for doubtful accounts based on historical write-offs, known or expected trends, and the identification of specific balances deemed uncollectible. For the specifically identified balances, we establish the reserve upon the earlier of a client&#x2019;s inability to meet its financial obligations or after a period of 12 months, unless our management believes such amounts will ultimately be collectible. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Sales Allowance&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with our service contracts, we periodically issue credit memos to our clients that are recorded as a reduction in revenues and an increase to the allowance for billing adjustments. These credits can result from client vacancy discounts, job cancellations, property damage, and other items. We estimate our potential future losses on these client receivables based on an analysis of the historical rate of sales adjustments (credit memos, net of re-bills) and known or expected trends. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Current Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At October&#160;31, 2021 and 2020, other current assets primarily consisted of other receivables, short-term insurance recoverables, and capitalized commissions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At October&#160;31, 2021 and 2020, other investments primarily consisted of investments in unconsolidated affiliates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Investments in Unconsolidated Affiliates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We own non-controlling interests (generally 20% to 50%) in certain affiliated entities that predominantly provide facility solutions to governmental and commercial clients, primarily in the United States and the Middle East. We account for such investments under the equity method of accounting. We evaluate our equity method investments for impairment whenever events or changes in circumstances indicate that the carrying amounts of such investments may not be recoverable. An impairment loss is recognized to the extent that the estimated fair value of the investment is less than its carrying amount and we determine that the impairment is other than temporary. At October 31, 2021, 2020, and 2019, our investments in unconsolidated affiliates were $11.7 million, &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$11.0 million, and $8.9 million, respectively. We did not recognize any impairment charges on these investments in 2021, 2020, or 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Property, Plant and Equipment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record property, plant and equipment at cost. Repairs and maintenance expenditures are expensed as incurred. In contrast, we capitalize major renewals or replacements that substantially extend the useful life of an asset. We determine depreciation for financial reporting purposes using the straight-line method over the following estimated useful lives:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;text-align:center"&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:48.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Category&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-right:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#x2013;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and other equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-right:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#x2013;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transportation equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-right:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#x2013;10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-right:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#x2013;40&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-bottom:1pt solid #000000;border-right:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, we depreciate assets under finance leases and leasehold improvements over the shorter of their estimated useful lives or the remaining lease term. Upon retirement or sale of an asset, we remove the cost and accumulated depreciation from our Consolidated Balance Sheets. When applicable, we record corresponding gains or losses within the accompanying Consolidated Statements of Comprehensive Income (Loss).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We adopted ASU 2016-02,&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Leases&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (Topic 842), and all related amendments on November 1, 2019, on a modified retrospective basis. Comparative prior period Financial Statements for fiscal year 2019 have not been restated and continue to be reported under the accounting standards in effect for fiscal year 2019. Topic 842 requires lessees to recognize substantially all leases on their balance sheet as a right-of-use (&#x201c;ROU&#x201d;) asset and a lease liability. Upon adoption, we elected the package of transition practical expedients that allowed us to carry forward prior conclusions related to: (i) whether any expired or existing contracts are or contain leases; (ii) the lease classification for any expired or existing leases; and (iii) initial direct costs for existing leases. Additionally, we elected the practical expedient of not separating lease components from non-lease components for all asset classes. We also made an accounting policy election to not record ROU assets or lease liabilities for leases with an initial term of 12 months or less and will recognize payments for such leases in our Consolidated Statements of Comprehensive Income (Loss) on a straight-line basis over the lease term. We did not elect the use of hindsight for determining the reasonably certain lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We enter into various noncancelable l&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ease agreements for office space, parking facilities, warehouses, vehicles, and equipment used in the normal course of business. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We determine if an arrangement is a lease at inception and begin recording lease activity at the commencement date, which is generally the date in which we take possession of or control the physical use of the asset. ROU assets and lease liabilities are recognized based on the present value of lease payments over the lease term with lease expense recognized on a straight-line basis. We use our incremental borrowing rate to determine the present value of future lease payments unless the implicit rate in a lease is readily determinable. Our incremental borrowing rate is the rate of interest we would have to pay to borrow on a collateralized basis over a similar term at an amount equal to the lease payments in a similar economic environment. This incremental borrowing rate is applied to the minimum lease payments within each lease agreement to determine the amounts of our ROU assets and lease liabilities. Our incremental borrowing rate as of November 1, 2019, was utilized for the initial measurement of operating lease liabilities upon adoption of Topic 842.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our lease terms range from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfMTIyMTA_0b48e8cf-4c13-4b0f-9d56-3e22790f74f4"&gt;one&lt;/span&gt; to 30 years. Some leases include one or more options to renew, with renewal terms that can extend the lease term. We typically include options to extend the lease in a lease term when it is reasonably certain that we will exercise that option and when doing so is at our sole discretion. Certain equipment and vehicle leases may also include options to purchase the leased property. The depreciable life of assets and leasehold improvements are limited by the expected lease term, unless there is a transfer of title or purchase option reasonably certain of exercise. Typically, if we decide to cancel or terminate a lease before the end of its term, then we would owe the lessor the remaining lease payments under the term of such lease. Our lease agreements generally do not contain any material residual value guarantees or material restrictive covenants. We may rent or sublease certain real estate assets that we no longer use to third parties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease agreements may contain rent escalation clauses, rent holidays, or certain landlord incentives, including tenant improvement allowances. Prior to November 1, 2019, we recognized lease expense related to operating leases on a straight-line basis over the terms of the leases and, accordingly, recorded the difference between cash rent payments and recognition of rent expense as a deferred rent liability or prepaid rent. Landlord-funded leasehold improvements were also recorded as deferred rent liabilities and were amortized as a reduction of rent expense over the noncancelable term of the related operating lease. The ROU assets recognized upon adoption of Topic 842 included: cumulative prepaid or accrued rent on the adoption date, unamortized lease incentives, and unamortized initial direct costs initially recognized prior to adoption of Topic 842. Following adoption of Topic 842, ROU assets include amounts for scheduled rent increases and are reduced by lease incentive amounts. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain of our lease agreements include variable rent payments, consisting primarily of rental payments adjusted periodically for inflation and amounts paid to the lessor based on cost or consumption, such as maintenance and utilities&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. These costs are expensed as incurred. Certain of our parking arrangements also contain variable rent payments that are a percentage of parking services revenue based on contractual levels. We record contingent rent as it becomes probable that specified targets will be met. Vari&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;able rent lease components are not included in the lease liability. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Service concession arrangements within the scope of ASU No. 2017-10, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Service Concession Arrangements (Topic 853)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Determining the Customer of the Operation Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, are excluded from the scope of Topic 842. Lease costs associated with these arrangements are recorded as a reduction of revenues. See Note 3, &#x201c;Revenues,&#x201d; for further discussion. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill and Other Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill represents the excess purchase price of acquired businesses over the fair value of the assets acquired and liabilities assumed. We have elected to make the first day of our fourth quarter, August 1, the annual impairment assessment date for goodwill. However, we could be required to evaluate the recoverability of goodwill more often if impairment indicators exist. Goodwill is tested for impairment at a &#x201c;reporting unit&#x201d; level by performing either a qualitative evaluation or a quantitative test. The qualitative evaluation is an assessment of factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. We may elect not to perform the qualitative assessment for some or all reporting units and instead perform a quantitative test under which we estimate the fair value using a weighting of fair values derived from an income approach and a market approach. The discounted estimates of future cash flows include significant management assumptions, such as revenue growth rates, operating margins, weighted average cost of capital, and future economic and market conditions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other intangible assets primarily consist of acquired customer contracts and relationships that are amortized using the sum-of-the-years&#x2019;-digits method over their useful lives, consistent with the estimated useful life considerations used in the determination of their fair values. This accelerated method of amortization reflects the pattern in which the economic benefits from the intangible assets of customer contracts and relationships are expected to be realized. We amortize other non-customer acquired intangibles using a straight-line method of amortization. We evaluate other intangible assets, as well as our long-lived assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. When this occurs, a recoverability test is performed that compares the projected undiscounted cash flows from the use and eventual disposition of an asset or asset group to its carrying amount.&#160;If the projected undiscounted cash flows are less than the carrying amount, then we calculate an impairment loss. The impairment loss calculation compares the fair value, which is based on projected discounted cash flows, to the carrying value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 9, &#x201c;Goodwill and Other Intangible Assets,&#x201d; for further information on goodwill, other intangible assets, and impairment charges.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Noncurrent Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At October&#160;31, 2021 and 2020, other noncurrent assets primarily consisted of long-term insurance recoverables, deferred charges, capitalized commissions, ESPC receivables, insurance and other long-term deposits, and prepayments to carriers for future insurance claims.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Federal Energy Savings Performance Contract Receivables&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As part of our Technical Solutions business, we enter into ESPCs with the federal government pursuant to which we agree to develop, design, engineer, and construct a project and to guarantee that the project will satisfy agreed-upon performance standards. ESPC receivables represent the amount to be paid by various federal government agencies for work we have satisfactorily performed under specific ESPCs. We assign certain of our rights to receive those payments to unaffiliated third parties that provide construction financing, which we record as a liability, for such contracts. This construction financing is recorded as cash flows from financing activities, while the use of the cash received to pay project costs under these arrangements is classified as operating cash flows. The ESPC receivable is recognized as revenue as each project is constructed. Upon completion and acceptance of the project by the government and upon satisfaction of true sale criteria, the assigned ESPC receivable from the government and corresponding ESPC liability are eliminated from our consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is the price we would receive to sell an asset or pay to transfer a liability in an orderly transaction with a market participant at the measurement date. In the absence of active markets for identical assets or liabilities, such measurements involve developing assumptions based on market observable data and, in the absence of such data, internal information that is consistent with what market participants would use in a hypothetical transaction that occurs at the measurement date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect our market assumptions. Preference is given to observable inputs. These two types of inputs create the following fair value hierarchy:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level 1 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013; Quoted prices for identical instruments in active markets;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level 2 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013; Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations whose inputs are observable or whose significant value drivers are observable; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level 3 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013; Significant inputs to the valuation model are unobservable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We evaluate assets and liabilities subject to fair value measurements on a recurring and non-recurring basis to determine the appropriate level at which to classify them for each reporting period. Some non-financial assets are measured at fair value on a non-recurring basis only in certain circumstances, including the event of impairment. See Note 7, &#x201c;Fair Value of Financial Instruments,&#x201d; for the fair value hierarchy table and for details on how we measure fair value for our assets and liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Insurance Reserves&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We use a combination of insured and self-insurance programs to cover workers&#x2019; compensation, general liability, automobile liability, property damage, and other insurable risks. Insurance claim liabilities represent our estimate of retained risks without regard to insurance coverage. We retain a substantial portion of the risk related to certain workers&#x2019; compensation and medical claims. Liabilities associated with these losses include estimates of both filed claims and IBNR Claims.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;With the assistance of third-party actuaries, we review our estimate of ultimate losses for IBNR Claims on a quarterly basis and adjust our required self-insurance reserves as appropriate. See Note 10, &#x201c;Insurance,&#x201d; for further details on the quarterly review procedures. As part of this evaluation, we review the status of existing and new claim reserves as established by third-party claims administrators. The third-party claims administrators establish the case reserves based upon known factors related to the type and severity of the claims, demographic factors, legislative matters, and case law, as appropriate.&#160;We compare actual trends to expected trends and monitor claims developments. The specific case reserves estimated by the third-party administrators&#160;are provided to an actuary who assists us in projecting an actuarial estimate of the overall ultimate losses for our self-insured or high deductible programs, which includes the case reserves plus an actuarial estimate of reserves required for additional developments, such as IBNR Claims. We utilize the results of actuarial studies to estimate our insurance rates and insurance reserves for future periods and to adjust reserves, if appropriate, for prior years. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In general, our insurance reserves are recorded on an undiscounted basis. We allocate current-year insurance expense to our operating segments based upon their underlying exposures, while actuarial adjustments related to prior year claims are recorded within Corporate expenses. We classify claims as current or long-term &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;based on the expected settlement date. Estimated insurance recoveries related to recorded liabilities are reflected as assets in our Consolidated Balance Sheets when we believe the receipt of such amounts is probable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Accrued Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At October&#160;31, 2021 and 2020, other accrued liabilities primarily consisted of legal fees and settlements, other accrued expenses (which include the current portion of deferred payroll taxes), employee benefits, contract liabilities (which include deferred revenue and progress billings in excess of costs), unclaimed property, dividends payable, and insurance claims.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Noncurrent Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At October&#160;31, 2021 and 2020, other noncurrent liabilities primarily consisted of noncurrent deferred payroll taxes, deferred compensation, ESPC liabilities, retirement plan liabilities, long-term finance leases, and warranty reserves. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contracts with Customers&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance, and collectability of consideration is probable. Once a contract is identified, we evaluate whether it is a combined or single contract and whether it should be accounted for as more than one performance obligation. Generally, most of our contracts are cancelable by either party without a substantive penalty, and the majority of our contracts have a notification period of 30 to 60 days. If a contract includes a cancellation clause, the remaining contract term is limited to the required termination notice period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At contract inception, we assess the services promised to our customers and identify a performance obligation for each promise to transfer to the customer a service, or a bundle of services, that is distinct. To identify the performance obligation, we consider all of our services promised in the contract, regardless of whether they are explicitly stated or are implied by customary business practices. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The majority of our contracts contain multiple promises that represent an integrated bundle of services comprised of activities that may vary over time; however, these activities fulfill a single integrated performance obligation since we perform a continuous service that is substantially the same and has the same pattern of transfer to the customer. Our performance obligations are primarily satisfied over time as we provide the related services. We allocate the contract transaction price to this single performance obligation and recognize revenue as the services are performed, as further described in &#x201c;Contract Types&#x201d; below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain arrangements involve variable consideration (primarily per transaction fees, reimbursable expenses, and sales-based royalties). We do not estimate the variable consideration for these arrangements; rather, we recognize these variable fees in the period they are earned. Some of our contracts, often related to Airline Services, may also include performance incentives based on variable performance measures that are ascertained exclusively by future performance and therefore cannot be estimated at contract inception and are recognized as revenue once known and mutually agreed upon. We include estimated amounts in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Our estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of our anticipated performance and all information (historical, current, and forecasted) that is reasonably available to us. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We primarily account for our performance obligations under the series guidance, using the as-invoiced practical expedient when applicable. We apply the as-invoiced practical expedient to record revenue as the services are provided, given the nature of the services provided and the frequency of billing under the customer contracts. Under this practical expedient, we recognize revenue in an amount that corresponds directly with the value to the customer of our performance completed to date and for which we have the right to invoice the customer. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We typically bill customers on a monthly basis and have the right to consideration from customers in an amount that corresponds directly with the performance obligation satisfied to date. The time between completion of the performance obligation and collection of cash is generally 30 to 60 days. Sales-based taxes are excluded from revenue. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contracts generally can be modified to account for changes in specifications and requirements. We consider contract modifications to exist when the modification either changes the consideration, creates new &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;performance obligations, or changes the existing scope of the contract and related performance obligations. Historically, contract modifications have been for services that are not distinct from the existing contract, since we are providing a bundle of services that are highly interrelated, and are therefore treated as if they were part of that existing contract. Such modifications are generally accounted for prospectively as part of the existing contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract Types&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have arrangements under various contract types, as described below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Monthly Fixed-Price&lt;/span&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Monthly fixed-price arrangements are contracts in which the client agrees to pay a fixed fee every month over a specified contract term. We measure progress toward satisfaction of the performance obligation as the services are provided, and revenue is recognized at the agreed-upon contractual amount over time, because the customer simultaneously receives and consumes the benefits of the services as they are performed. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Square-Foot&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Square-foot arrangements are contracts in which the client agrees to pay a fixed fee every month based on the actual square footage serviced over a specified contract term. We measure progress toward satisfaction of the performance obligation as the services are provided, and revenue is recognized at the agreed-upon contractual amount over time, because the customer simultaneously receives and consumes the benefits of the services as they are performed. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cost-Plus&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost-plus arrangements are contracts in which the clients reimburse us for the agreed-upon amount of wages and benefits, payroll taxes, insurance charges, and other expenses associated with the contracted work, plus a profit margin. We measure progress toward satisfaction of the performance obligation as the services are provided, and revenue is recognized at the agreed-upon contractual amount over time, because the customer simultaneously receives and consumes the benefits of the services as they are performed. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Work Orders &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Work orders generally consist of supplemental services requested by clients outside of the standard service specification and include cleanup after tenant moves, construction cleanup, flood cleanup, and snow removal. The nature of these short-term contracts involves performing one-off type services, and revenue is recognized at the agreed-upon contractual amount over time as the services are provided, because the customer simultaneously receives and consumes the benefits of the services as they are performed. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Transaction-Price &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Transaction-price contracts are arrangements in which customers are billed a fixed price for each transaction performed on a monthly basis (e.g., wheelchair passengers served, airplane cabins cleaned). We measure progress toward satisfaction of the performance obligation as the services are provided, and revenue is recognized at the agreed-upon contractual amount over time, because the customer simultaneously receives and consumes the benefits of the services as they are performed. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Hourly &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Hourly arrangements are contracts in which the client is billed a fixed hourly rate for each labor hour provided. We measure progress toward satisfaction of the performance obligation as the services are provided, and revenue is recognized at the agreed-upon contractual amount over time, because the customer simultaneously receives and consumes the benefits of the services as they are performed. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Management Reimbursement &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under management reimbursement arrangements, we manage a parking facility for a management fee and pass through the revenue and expenses associated with the facility to the owner. We measure progress toward satisfaction of the performance obligation over time as the services are provided. Under these contracts we recognize both revenues and expenses, in equal amounts, that are directly reimbursed from the property owner for operating expenses, as such expenses are incurred. Such revenues do not include gross customer collections at the managed locations, because they belong to the property owners. We have determined we are the principal in &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;these transactions, because the nature of our performance obligation is for us to provide the services on behalf of the customer and we have control of the promised services before they are transferred to the customer. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leased Location &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under leased location parking arrangements, we pay a fixed amount of rent, plus a percentage of revenues derived from monthly and transient parkers, to the property owner. We retain all revenues received and we are responsible for most operating expenses incurred. We measure progress toward satisfaction of the performance obligation as the services are provided, and revenue is recognized over time, because the customer simultaneously receives and consumes the benefits of the services as they are performed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Rental expense and certain other expenses under contracts that meet the definition of service concession arrangements are recorded as a reduction of revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Allowance&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under allowance parking arrangements, we are paid a fixed amount or hourly rate to provide parking services, and we are responsible for certain operating expenses that are specified in the contract. We measure progress toward satisfaction of the performance obligation as the services are provided, and revenue is recognized at the agreed-upon contractual rate over time, because the customer simultaneously receives and consumes the benefits of the services as they are performed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Energy Savings Contracts and Fixed-Price Repair and Refurbishment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under energy savings contracts and fixed-price repair and refurbishment arrangements, we agree to develop, design, engineer, and construct a project. Additionally, as part of bundled energy solutions arrangements, we guarantee the project will satisfy agreed-upon performance standards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We use the cost-to-cost method, which compares the actual costs incurred to date with the current estimate of total costs to complete, to measure the satisfaction of the performance obligation and recognize revenue as work progresses and we incur costs on our contracts; we believe this method best reflects the transfer of control to the customer. This measurement and comparison process requires updates to the estimate of total costs to complete the contract, and these updates may include subjective assessments and judgments. Equipment purchased for these projects is project-specific and considered a value-added element to our work. Equipment costs are incurred when title is transferred to us, typically upon delivery to the work site. Revenue for uninstalled equipment is recognized at cost and the associated margin is deferred until installation is substantially complete. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize revenue over time for all of our services as we perform them, because (i) control continuously transfers to the customer as work progresses or (ii) we have the right to bill the customer as costs are incurred. The customer typically controls the work in process, as evidenced either by contractual termination clauses or by our rights to payment for work performed to date plus a reasonable profit to deliver products or services that do not have an alternative use to us.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain project contracts include a schedule of billings or invoices to the customer based on our job-to-date percentage of completion of specific tasks inherent in the fulfillment of our performance obligation(s) or in accordance with a fixed billing schedule. Fixed billing schedules may not precisely match the actual costs incurred. Therefore, revenue recognized may differ from amounts that can be billed or invoiced to the customer at any point during the contract, resulting in balances that are considered revenue recognized in excess of cumulative billings or cumulative billings in excess of revenue recognized. Advanced payments from our customers generally do not represent a significant financing component as the payments are used to meet working capital demands that can be higher in the early stages of a contract, as well as to protect us from our customer failing to meet its obligations under the contract. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain projects include service maintenance agreements under which existing systems are repaired and maintained for a specific period of time. We generally recognize revenue under these arrangements over time. Our service maintenance agreements are generally one-year renewable agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Franchise&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We franchise certain engineering services through individual and area franchises under the Linc Service and TEGG brands, which are part of ABM Technical Solutions. Initial franchise fees result from the sale of a franchise license and include the use of the name, trademarks, and proprietary methods. The franchise license is &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;considered symbolic intellectual property, and revenue related to the sale of this right is recognized at the agreed-upon contractual amount over the term of the initial franchise agreement. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Royalty fee revenue consists of sales-based royalties received as part of the consideration for the franchise right, which is calculated as a percentage of the franchisees&#x2019; revenue. We recognize royalty fee revenue at the agreed-upon contractual rates over time as the customer revenue is generated by the franchisees. A receivable is recognized for an estimate of the unreported royalty fees, which are reported and remitted to us in arrears.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#164fa2;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Costs to Obtain a Contract With a Customer&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We capitalize the incremental costs of obtaining a contract with a customer, primarily commissions, as contract assets and recognize the expense on a straight-line basis over a weighted average expected customer relationship period. Capitalized commissions are classified as current or noncurrent based on the timing of when we expect to recognize the expense. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#164fa2;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract Balances &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The timing of revenue recognition, billings, and cash collections results in contract assets and contract liabilities, as further explained below. The timing of revenue recognition may differ from the timing of invoicing to customers. If a contract includes a cancellation clause that allows for the termination of the contract by either party without a substantive penalty, then the contract term is limited to the termination notice period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract assets primarily consist of billed trade receivables, unbilled trade receivables, and costs incurred in excess of amounts billed. Billed and unbilled trade receivables represent amounts from work completed in which we have an unconditional right to bill our customer. Costs incurred in excess of amounts billed typically arise when the revenue recognized on projects exceeds the amount billed to the customer. These amounts are transferred to billed trade receivables when the rights become unconditional. Contract assets also include the capitalization of incremental costs of obtaining a contract with a customer, primarily commissions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract liabilities consist of deferred revenue and advance payments and billings in excess of revenue recognized. We generally classify contract liabilities as current since the related contracts are generally for a period of one year or less. Contract liabilities decrease as we recognize revenue from the satisfaction of the related performance obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Management Reimbursement Revenue by Segment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt"&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:49.779%"/&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: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:14.885%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended October 31,&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Business &amp;amp; Industry&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:12pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Restructuring and Related Expenses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We may periodically engage in various restructuring activities intended to drive long-term profitable growth and increase operational efficiency, which can include streamlining and realigning our overall organizational structure and reallocating resources. Our most recent restructuring program was primarily associated with integrating our acquisition of GCA and reorganizing our healthcare business. During 2020 and 2019, restructuring expenses were $7.6 million and $11.2 million, respectively. By the end of 2020, we had substantially completed the restructuring program. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restructuring and related expenses include employee severance, external support fees, lease exit costs, and other costs. Our methodology to record these costs is described below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Severance &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As we do not have a history of consistently providing severance benefits, we recognize severance costs for employees who do not have formal employment agreements when management has committed to a restructuring plan and communicated those actions to impacted employees, such that the employee is able to determine the type and amount of benefits that they will receive upon termination. In addition, if the employees are required to render service beyond the minimum retention period until they are terminated in order to receive the benefits, then a liability &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;is recognized ratably over the future service period. For employees with employment agreements, we accrue for these severance liabilities when it is probable that the impacted employee will be entitled to the benefits and the amount can be reasonably estimated. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Advertising&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Advertising costs are expensed as incurred. During 2021, 2020, and 2019, advertising expense was $6.2 million, $1.8 million, and $1.7 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Share-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our current share-based awards principally consist of restricted stock units (&#x201c;RSUs&#x201d;) and various performance share awards. We recognize compensation costs associated with these awards in selling, general and administrative expenses. For RSUs and certain performance share awards, the amount of compensation cost is measured based on the grant-date fair value of the equity instruments issued. Since our total shareholder return (&#x201c;TSR&#x201d;) performance share awards are performance awards with a market condition, the compensation costs associated with these awards are determined using a Monte Carlo simulation valuation model. For RSUs and TSR awards, compensation cost is recognized over the period that an employee provides service in exchange for the award. We recognize compensation cost associated with other performance share awards over the requisite service period based on the probability of achievement of performance criteria. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Taxes Collected from Clients and Remitted to Governmental Agencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record taxes on client transactions due to governmental agencies as receivables and liabilities on the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Income Per Common Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net income per common share is net income divided by the weighted-average number of common shares outstanding during the period. Diluted net income per common share is based on the weighted-average number of common shares outstanding during the period, adjusted to include the potential dilution from the conversion of RSUs, vesting of performance shares, and exercise of stock options. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Contingencies and Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are a party to a number of lawsuits, claims, and proceedings incident to the operation of our business, including those pertaining to labor and employment, contracts, personal injury, and other matters, some of which allege substantial monetary damages. Some of these actions may be brought as class actions on behalf of a class or purported class of employees. We accrue for loss contingencies when losses become probable and are reasonably estimable. If the reasonable estimate of the loss is a range and no amount within the range is a better estimate, then the minimum amount of the range is recorded as a liability. We recognize legal costs as an expense in the period incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for income taxes using the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to temporary differences between the financial statement carrying amount of existing assets and liabilities and their respective tax bases. We measure deferred tax assets and liabilities using enacted tax rates expected to be applied to taxable income in the years in which those temporary differences are expected to be recovered. Deferred tax assets are reviewed for recoverability on a quarterly basis. A valuation allowance is recorded to reduce the carrying amount of a deferred tax asset to its realizable value unless it is more likely than not that such asset will be realized. We recognize accrued interest and penalties related to unrecognized tax benefits in income tax expense in our Consolidated Statements of Comprehensive Income (Loss).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued ASU No. 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments&#x2014;Credit Losses (Topic 326) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;in June 2016 and subsequently issued these amendments to the initial guidance: ASU 2018-19, ASU 2019-04, ASU 2019-05, ASU 2019-11, and ASU 2020-03 (collectively, &#x201c;Topic 326&#x201d;). Topic 326 replaces the existing incurred loss impairment model with a methodology that incorporates all expected credit loss estimates, resulting in more timely recognition of losses. Under Topic 326, an organization is required to measure all &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported financial assets. It also requires credit losses related to available-for-sale debt securities to be recorded through an allowance for credit losses. We adopted this standard effective November 1, 2020, on a modified retrospective basis. The asset and liability classes that we have identified to be in the scope of Topic 326 at the time of the adoption are trade accounts receivable, costs incurred in excess of amounts billed, guarantees, reinsurance recoverables, and notes receivable. The adoption of this standard did not have a material impact on our consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2018, the FASB issued ASU No. 2018-15,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Intangibles&#x2014;Goodwill and Other&#x2014;Internal-Use Software (Subtopic 350-40): Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; This accounting update aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The guidance also specifies that the presentation of capitalized implementation costs and the related amortization on the balance sheet, income statement, and statement of cash flows should align with the presentation of the hosting (service) element of the arrangement. We adopted this standard effective November 1, 2020, on a prospective basis. The adoption of the standard did not have a material impact on our consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No other recently adopted accounting standards have had a significant impact on our fiscal 2021 consolidated financial statements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Standards &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We do not expect any recently issued accounting pronouncements to have a material impact on our consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfNTI0ODA_034ad799-5dea-4194-946c-98a24e20d3a8">The Financial Statements have been prepared in accordance with United States generally accepted accounting principles (&#x201c;U.S. GAAP&#x201d;) and with the rules and regulations of the SEC, specifically Regulation S-X and the instructions to Form 10-K. Unless otherwise indicated, all references to years are to our fiscal year, which ends on October&#160;31.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfNTI1NjQ_eeee078a-5d45-458b-a138-6b830a961bec">The Financial Statements include the accounts of ABM and all of our consolidated subsidiaries. We account for ABM&#x2019;s investments in unconsolidated affiliates under the equity method of accounting. We include the results of acquired businesses in the Consolidated Statements of Comprehensive Income (Loss) from their respective acquisition dates. All intercompany accounts and transactions have been eliminated in consolidation.</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfNTI0NjM_d18bdac8-d3d3-410a-927f-f75323f69ff4">The preparation of consolidated financial statements in accordance with U.S. GAAP requires our management to make certain estimates that affect reported amounts. We base our estimates on historical experience, known or expected trends, independent valuations, and various other assumptions that we believe to be reasonable under the circumstances. As future events and their effects cannot be determined with precision, actual results could differ significantly from these estimates.</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfNTI0OTU_a93f7c63-4beb-4766-8ac4-56b720f544af">Cash and Cash EquivalentsWe consider all highly liquid securities with an original maturity of three months or less to be cash and cash equivalents. As part of our cash management system, we use &#x201c;zero balance&#x201d; accounts to fund our disbursements. Under this system, at the end of each day the bank balance is zero, while the book balance is usually a negative amount due to reconciling items, such as outstanding checks. We report the changes in these book cash overdrafts as cash flows from financing activities.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:ReceivablesPolicyTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfNTI0NjA_58dddfe8-b61a-483c-ab48-78f5db93d73c">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Trade Accounts Receivable and Costs Incurred in Excess of Amounts Billed&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trade accounts receivable arise from services provided to our clients and are usually due and payable on varying terms from receipt of the invoice to net 90 days, with the exception of certain Technical Solutions project receivables that may have longer collection periods. These receivables are recorded at the invoiced amount and normally do not bear interest. In addition, our trade accounts receivable include unbilled receivables, such as invoices for services that have been provided but are not yet billed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs incurred in excess of amounts billed arise from Technical Solutions project contracts that typically provide for a schedule of billings or invoices to the client based on our performance to date of specific tasks inherent in the fulfillment of our performance obligation(s). The schedules for such billings usually do not precisely match the schedule on which costs are incurred. As a result, revenues generally differ from amounts that can be billed or invoiced to the client at any point during the contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Allowance for Doubtful Accounts&lt;/span&gt;&lt;/div&gt;We determine the allowance for doubtful accounts based on historical write-offs, known or expected trends, and the identification of specific balances deemed uncollectible. For the specifically identified balances, we establish the reserve upon the earlier of a client&#x2019;s inability to meet its financial obligations or after a period of 12 months, unless our management believes such amounts will ultimately be collectible.</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:AllowanceForCreditLossesTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfNTI0Njc_861e594d-30fc-496c-9199-6e8be17efa49">Sales AllowanceIn connection with our service contracts, we periodically issue credit memos to our clients that are recorded as a reduction in revenues and an increase to the allowance for billing adjustments. These credits can result from client vacancy discounts, job cancellations, property damage, and other items. We estimate our potential future losses on these client receivables based on an analysis of the historical rate of sales adjustments (credit memos, net of re-bills) and known or expected trends.</us-gaap:AllowanceForCreditLossesTextBlock>
    <abm:OtherCurrentAssetsPolicyPolicyTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfMzg0ODI5MDgxMTE3NA_0f0ae7a0-e365-46fb-81fb-0331b3a53022">Other Current AssetsAt October&#160;31, 2021 and 2020, other current assets primarily consisted of other receivables, short-term insurance recoverables, and capitalized commissions.</abm:OtherCurrentAssetsPolicyPolicyTextBlock>
    <abm:InvestmentsOtherPolicyPolicyTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfMzg0ODI5MDgxMTE3NQ_42572de3-fb7f-401a-aa57-fbabf67084b6">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At October&#160;31, 2021 and 2020, other investments primarily consisted of investments in unconsolidated affiliates.&lt;/span&gt;&lt;/div&gt;</abm:InvestmentsOtherPolicyPolicyTextBlock>
    <us-gaap:EquityMethodInvestmentsPolicy
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfNTI1MjY_e41e6443-4129-4dd1-aadb-48240db30c6f">Investments in Unconsolidated AffiliatesWe own non-controlling interests (generally 20% to 50%) in certain affiliated entities that predominantly provide facility solutions to governmental and commercial clients, primarily in the United States and the Middle East. We account for such investments under the equity method of accounting. We evaluate our equity method investments for impairment whenever events or changes in circumstances indicate that the carrying amounts of such investments may not be recoverable. An impairment loss is recognized to the extent that the estimated fair value of the investment is less than its carrying amount and we determine that the impairment is other than temporary.</us-gaap:EquityMethodInvestmentsPolicy>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i6cd09977030d43b3843cbfc0b33b0f86_I20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfNzYzNQ_d8eb6490-4e00-4ea4-bc00-af81e77e1afc"
      unitRef="number">0.20</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i369f8274c7d646818f919b65995a3934_I20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfNzY0MQ_0ca120cc-9215-4a8d-975d-32a833c45c4f"
      unitRef="number">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestments
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfODMzNg_171d4586-ee8f-4320-91a2-c536eb7affbe"
      unitRef="usd">11700000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfODM0MA_10ef990a-6aab-4d6e-b6ab-1cb4363ac4c8"
      unitRef="usd">11000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i9f3372ec3d0c4a25b4839770315d9627_I20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfODM0OA_318914fe-d46c-4966-b793-874a75802bcd"
      unitRef="usd">8900000</us-gaap:EquityMethodInvestments>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfNTI1NjI_5c3466d4-bfec-409d-a151-15ba9603c193">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Property, Plant and Equipment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record property, plant and equipment at cost. Repairs and maintenance expenditures are expensed as incurred. In contrast, we capitalize major renewals or replacements that substantially extend the useful life of an asset. We determine depreciation for financial reporting purposes using the straight-line method over the following estimated useful lives:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;text-align:center"&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:48.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Category&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-right:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#x2013;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and other equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-right:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#x2013;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transportation equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-right:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#x2013;10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-right:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#x2013;40&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-bottom:1pt solid #000000;border-right:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, we depreciate assets under finance leases and leasehold improvements over the shorter of their estimated useful lives or the remaining lease term. Upon retirement or sale of an asset, we remove the cost and accumulated depreciation from our Consolidated Balance Sheets. When applicable, we record corresponding gains or losses within the accompanying Consolidated Statements of Comprehensive Income (Loss).&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <abm:PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfNTI0MjU_6e161a71-0114-4332-b9a3-ce74f327221d">We determine depreciation for financial reporting purposes using the straight-line method over the following estimated useful lives:&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:48.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Category&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-right:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#x2013;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and other equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-right:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#x2013;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transportation equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-right:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#x2013;10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-right:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#x2013;40&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-bottom:1pt solid #000000;border-right:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</abm:PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i6aac60870f9647cdbbc825feb725f804_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RhYmxlOjU3MzJjNmY1ODUxMjQ3YTA5M2I1NTI0M2QwMDVkZWEwL3RhYmxlcmFuZ2U6NTczMmM2ZjU4NTEyNDdhMDkzYjU1MjQzZDAwNWRlYTBfMS0xLTEtMS0wL3RleHRyZWdpb246NWY2ZmE2ZTFjZTU0NGNiZTllZTQzODY4ZGY0NDMyZGNfNA_5c4fe474-5f45-4e0d-9c2c-5a1c1e43c7a9">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="if9818506fffe409ea7ae6cfc34e3671e_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RhYmxlOjU3MzJjNmY1ODUxMjQ3YTA5M2I1NTI0M2QwMDVkZWEwL3RhYmxlcmFuZ2U6NTczMmM2ZjU4NTEyNDdhMDkzYjU1MjQzZDAwNWRlYTBfMS0xLTEtMS0wL3RleHRyZWdpb246NWY2ZmE2ZTFjZTU0NGNiZTllZTQzODY4ZGY0NDMyZGNfNw_50c3366a-3ed5-4c5a-a812-55ef765b7979">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i56bdcbd7ed4740debde93c1408990864_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RhYmxlOjU3MzJjNmY1ODUxMjQ3YTA5M2I1NTI0M2QwMDVkZWEwL3RhYmxlcmFuZ2U6NTczMmM2ZjU4NTEyNDdhMDkzYjU1MjQzZDAwNWRlYTBfMi0xLTEtMS0wL3RleHRyZWdpb246NGZhMDdmYzBlYmEyNDRjOGE3YjI5NDczY2YwZGVmZDdfNA_93ddd1ad-c027-4efe-9fff-9044b65fc186">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ie3f51185d8e2478eabf06e86aa6c378d_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RhYmxlOjU3MzJjNmY1ODUxMjQ3YTA5M2I1NTI0M2QwMDVkZWEwL3RhYmxlcmFuZ2U6NTczMmM2ZjU4NTEyNDdhMDkzYjU1MjQzZDAwNWRlYTBfMi0xLTEtMS0wL3RleHRyZWdpb246NGZhMDdmYzBlYmEyNDRjOGE3YjI5NDczY2YwZGVmZDdfNw_112fbd51-d21f-4fe2-ada3-dfee52896d6a">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i0eb90134be3f4b63a6e8035ef15a8244_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RhYmxlOjU3MzJjNmY1ODUxMjQ3YTA5M2I1NTI0M2QwMDVkZWEwL3RhYmxlcmFuZ2U6NTczMmM2ZjU4NTEyNDdhMDkzYjU1MjQzZDAwNWRlYTBfMy0xLTEtMS0wL3RleHRyZWdpb246YzRiMDk2YjYyZWZhNDZjMWE3Y2Q3OGRkM2Q1YjI2ODdfNA_d1aea6ce-1acb-4414-b0df-e15f05561263">P1Y6M</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i2cf72040dd3141b0bcbe4aa036ae40a7_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RhYmxlOjU3MzJjNmY1ODUxMjQ3YTA5M2I1NTI0M2QwMDVkZWEwL3RhYmxlcmFuZ2U6NTczMmM2ZjU4NTEyNDdhMDkzYjU1MjQzZDAwNWRlYTBfMy0xLTEtMS0wL3RleHRyZWdpb246YzRiMDk2YjYyZWZhNDZjMWE3Y2Q3OGRkM2Q1YjI2ODdfNw_789207ae-d5ad-4564-92a5-a473c07131d5">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i6928988ba6ef467c94ad739d1ba00ba4_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RhYmxlOjU3MzJjNmY1ODUxMjQ3YTA5M2I1NTI0M2QwMDVkZWEwL3RhYmxlcmFuZ2U6NTczMmM2ZjU4NTEyNDdhMDkzYjU1MjQzZDAwNWRlYTBfNC0xLTEtMS0wL3RleHRyZWdpb246YWUxN2Q1YjA3ZTQ4NDY0NGJmYTZiM2U3MjM0Mjg3MzZfNA_4b05d585-18ce-4a08-a801-f7df3bea6540">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ib47fc1213e004a7eb205426066d133fa_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RhYmxlOjU3MzJjNmY1ODUxMjQ3YTA5M2I1NTI0M2QwMDVkZWEwL3RhYmxlcmFuZ2U6NTczMmM2ZjU4NTEyNDdhMDkzYjU1MjQzZDAwNWRlYTBfNC0xLTEtMS0wL3RleHRyZWdpb246YWUxN2Q1YjA3ZTQ4NDY0NGJmYTZiM2U3MjM0Mjg3MzZfNw_b9bca723-fcf7-4859-a401-44e083d6100a">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i39c5a4a4dfe64b8ea14396cde67880fc_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RhYmxlOjU3MzJjNmY1ODUxMjQ3YTA5M2I1NTI0M2QwMDVkZWEwL3RhYmxlcmFuZ2U6NTczMmM2ZjU4NTEyNDdhMDkzYjU1MjQzZDAwNWRlYTBfNS0xLTEtMS0wL3RleHRyZWdpb246NjZjODU3YTQ5OGVhNGI4YzkxNTMxODllYjA3NGQ1NmJfNA_852e9f0c-604f-4560-811b-9ec496e0fbac">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfNTI0MzQ_44cb13af-6c00-44e2-a83c-626869d7a408">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We adopted ASU 2016-02,&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Leases&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (Topic 842), and all related amendments on November 1, 2019, on a modified retrospective basis. Comparative prior period Financial Statements for fiscal year 2019 have not been restated and continue to be reported under the accounting standards in effect for fiscal year 2019. Topic 842 requires lessees to recognize substantially all leases on their balance sheet as a right-of-use (&#x201c;ROU&#x201d;) asset and a lease liability. Upon adoption, we elected the package of transition practical expedients that allowed us to carry forward prior conclusions related to: (i) whether any expired or existing contracts are or contain leases; (ii) the lease classification for any expired or existing leases; and (iii) initial direct costs for existing leases. Additionally, we elected the practical expedient of not separating lease components from non-lease components for all asset classes. We also made an accounting policy election to not record ROU assets or lease liabilities for leases with an initial term of 12 months or less and will recognize payments for such leases in our Consolidated Statements of Comprehensive Income (Loss) on a straight-line basis over the lease term. We did not elect the use of hindsight for determining the reasonably certain lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We enter into various noncancelable l&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ease agreements for office space, parking facilities, warehouses, vehicles, and equipment used in the normal course of business. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We determine if an arrangement is a lease at inception and begin recording lease activity at the commencement date, which is generally the date in which we take possession of or control the physical use of the asset. ROU assets and lease liabilities are recognized based on the present value of lease payments over the lease term with lease expense recognized on a straight-line basis. We use our incremental borrowing rate to determine the present value of future lease payments unless the implicit rate in a lease is readily determinable. Our incremental borrowing rate is the rate of interest we would have to pay to borrow on a collateralized basis over a similar term at an amount equal to the lease payments in a similar economic environment. This incremental borrowing rate is applied to the minimum lease payments within each lease agreement to determine the amounts of our ROU assets and lease liabilities. Our incremental borrowing rate as of November 1, 2019, was utilized for the initial measurement of operating lease liabilities upon adoption of Topic 842.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our lease terms range from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfMTIyMTA_0b48e8cf-4c13-4b0f-9d56-3e22790f74f4"&gt;one&lt;/span&gt; to 30 years. Some leases include one or more options to renew, with renewal terms that can extend the lease term. We typically include options to extend the lease in a lease term when it is reasonably certain that we will exercise that option and when doing so is at our sole discretion. Certain equipment and vehicle leases may also include options to purchase the leased property. The depreciable life of assets and leasehold improvements are limited by the expected lease term, unless there is a transfer of title or purchase option reasonably certain of exercise. Typically, if we decide to cancel or terminate a lease before the end of its term, then we would owe the lessor the remaining lease payments under the term of such lease. Our lease agreements generally do not contain any material residual value guarantees or material restrictive covenants. We may rent or sublease certain real estate assets that we no longer use to third parties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease agreements may contain rent escalation clauses, rent holidays, or certain landlord incentives, including tenant improvement allowances. Prior to November 1, 2019, we recognized lease expense related to operating leases on a straight-line basis over the terms of the leases and, accordingly, recorded the difference between cash rent payments and recognition of rent expense as a deferred rent liability or prepaid rent. Landlord-funded leasehold improvements were also recorded as deferred rent liabilities and were amortized as a reduction of rent expense over the noncancelable term of the related operating lease. The ROU assets recognized upon adoption of Topic 842 included: cumulative prepaid or accrued rent on the adoption date, unamortized lease incentives, and unamortized initial direct costs initially recognized prior to adoption of Topic 842. Following adoption of Topic 842, ROU assets include amounts for scheduled rent increases and are reduced by lease incentive amounts. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain of our lease agreements include variable rent payments, consisting primarily of rental payments adjusted periodically for inflation and amounts paid to the lessor based on cost or consumption, such as maintenance and utilities&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. These costs are expensed as incurred. Certain of our parking arrangements also contain variable rent payments that are a percentage of parking services revenue based on contractual levels. We record contingent rent as it becomes probable that specified targets will be met. Vari&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;able rent lease components are not included in the lease liability. &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Service concession arrangements within the scope of ASU No. 2017-10, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Service Concession Arrangements (Topic 853)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Determining the Customer of the Operation Services&lt;/span&gt;, are excluded from the scope of Topic 842. Lease costs associated with these arrangements are recorded as a reduction of revenues. See Note 3, &#x201c;Revenues,&#x201d; for further discussion.</us-gaap:LesseeLeasesPolicyTextBlock>
    <abm:LesseeLeaseTermOfContract
      contextRef="i155434358a214fd4bd6053afbda72d82_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfMTIyMTY_16d72266-7c90-4f7a-ab77-7c274f5761d5">P30Y</abm:LesseeLeaseTermOfContract>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfNTI0ODI_38a06997-027d-4c69-bd24-4317988745ed">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill and Other Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill represents the excess purchase price of acquired businesses over the fair value of the assets acquired and liabilities assumed. We have elected to make the first day of our fourth quarter, August 1, the annual impairment assessment date for goodwill. However, we could be required to evaluate the recoverability of goodwill more often if impairment indicators exist. Goodwill is tested for impairment at a &#x201c;reporting unit&#x201d; level by performing either a qualitative evaluation or a quantitative test. The qualitative evaluation is an assessment of factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. We may elect not to perform the qualitative assessment for some or all reporting units and instead perform a quantitative test under which we estimate the fair value using a weighting of fair values derived from an income approach and a market approach. The discounted estimates of future cash flows include significant management assumptions, such as revenue growth rates, operating margins, weighted average cost of capital, and future economic and market conditions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other intangible assets primarily consist of acquired customer contracts and relationships that are amortized using the sum-of-the-years&#x2019;-digits method over their useful lives, consistent with the estimated useful life considerations used in the determination of their fair values. This accelerated method of amortization reflects the pattern in which the economic benefits from the intangible assets of customer contracts and relationships are expected to be realized. We amortize other non-customer acquired intangibles using a straight-line method of amortization. We evaluate other intangible assets, as well as our long-lived assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. When this occurs, a recoverability test is performed that compares the projected undiscounted cash flows from the use and eventual disposition of an asset or asset group to its carrying amount.&#160;If the projected undiscounted cash flows are less than the carrying amount, then we calculate an impairment loss. The impairment loss calculation compares the fair value, which is based on projected discounted cash flows, to the carrying value.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <abm:OtherNoncurrentAssetsPolicyPolicyTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfMzg0ODI5MDgxMTE3Mw_df8c8c0c-3f4b-47f3-a27e-b8ae653a09b6">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Noncurrent Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At October&#160;31, 2021 and 2020, other noncurrent assets primarily consisted of long-term insurance recoverables, deferred charges, capitalized commissions, ESPC receivables, insurance and other long-term deposits, and prepayments to carriers for future insurance claims.&lt;/span&gt;&lt;/div&gt;</abm:OtherNoncurrentAssetsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfNTI1ODE_883304e6-e150-438b-a057-28a10b3452ef">Federal Energy Savings Performance Contract ReceivablesAs part of our Technical Solutions business, we enter into ESPCs with the federal government pursuant to which we agree to develop, design, engineer, and construct a project and to guarantee that the project will satisfy agreed-upon performance standards. ESPC receivables represent the amount to be paid by various federal government agencies for work we have satisfactorily performed under specific ESPCs. We assign certain of our rights to receive those payments to unaffiliated third parties that provide construction financing, which we record as a liability, for such contracts. This construction financing is recorded as cash flows from financing activities, while the use of the cash received to pay project costs under these arrangements is classified as operating cash flows. The ESPC receivable is recognized as revenue as each project is constructed. Upon completion and acceptance of the project by the government and upon satisfaction of true sale criteria, the assigned ESPC receivable from the government and corresponding ESPC liability are eliminated from our consolidated financial statements.&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Remaining Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At October 31, 2021, performance obligations that were unsatisfied or partially unsatisfied for which we expect to recognize revenue totaled $307.2 million. We expect to recognize revenue on approximately 79% of the remaining performance obligations over the next 12 months, with the remainder recognized thereafter, based on our estimates of project timing.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These amounts exclude variable consideration primarily related to: (i) contracts where we have determined that the contract consists of a series of distinct service periods and revenues are based on future performance that cannot be estimated at contract inception; (ii) parking contracts where we and the customer share the gross revenues or operating profit for the location; and (iii) contracts where transaction prices include performance incentives that are based on future performance and therefore cannot be estimated at contract inception. We apply the practical expedient that permits exclusion of information about the remaining performance obligations with original expected durations of one year or less.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfNTI1MDc_60708dca-b1c6-44df-9f6f-67055bd48261">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is the price we would receive to sell an asset or pay to transfer a liability in an orderly transaction with a market participant at the measurement date. In the absence of active markets for identical assets or liabilities, such measurements involve developing assumptions based on market observable data and, in the absence of such data, internal information that is consistent with what market participants would use in a hypothetical transaction that occurs at the measurement date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect our market assumptions. Preference is given to observable inputs. These two types of inputs create the following fair value hierarchy:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level 1 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013; Quoted prices for identical instruments in active markets;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level 2 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013; Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations whose inputs are observable or whose significant value drivers are observable; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level 3 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013; Significant inputs to the valuation model are unobservable.&lt;/span&gt;&lt;/div&gt;We evaluate assets and liabilities subject to fair value measurements on a recurring and non-recurring basis to determine the appropriate level at which to classify them for each reporting period. Some non-financial assets are measured at fair value on a non-recurring basis only in certain circumstances, including the event of impairment.</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <abm:InsuranceAndSelfInsurancePolicyPolicyTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfNTI1NTg_87269da1-4694-440d-ac03-dce4f5528f10">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Insurance Reserves&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We use a combination of insured and self-insurance programs to cover workers&#x2019; compensation, general liability, automobile liability, property damage, and other insurable risks. Insurance claim liabilities represent our estimate of retained risks without regard to insurance coverage. We retain a substantial portion of the risk related to certain workers&#x2019; compensation and medical claims. Liabilities associated with these losses include estimates of both filed claims and IBNR Claims.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;With the assistance of third-party actuaries, we review our estimate of ultimate losses for IBNR Claims on a quarterly basis and adjust our required self-insurance reserves as appropriate. See Note 10, &#x201c;Insurance,&#x201d; for further details on the quarterly review procedures. As part of this evaluation, we review the status of existing and new claim reserves as established by third-party claims administrators. The third-party claims administrators establish the case reserves based upon known factors related to the type and severity of the claims, demographic factors, legislative matters, and case law, as appropriate.&#160;We compare actual trends to expected trends and monitor claims developments. The specific case reserves estimated by the third-party administrators&#160;are provided to an actuary who assists us in projecting an actuarial estimate of the overall ultimate losses for our self-insured or high deductible programs, which includes the case reserves plus an actuarial estimate of reserves required for additional developments, such as IBNR Claims. We utilize the results of actuarial studies to estimate our insurance rates and insurance reserves for future periods and to adjust reserves, if appropriate, for prior years. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In general, our insurance reserves are recorded on an undiscounted basis. We allocate current-year insurance expense to our operating segments based upon their underlying exposures, while actuarial adjustments related to prior year claims are recorded within Corporate expenses. We classify claims as current or long-term &lt;/span&gt;&lt;/div&gt;based on the expected settlement date. Estimated insurance recoveries related to recorded liabilities are reflected as assets in our Consolidated Balance Sheets when we believe the receipt of such amounts is probable.</abm:InsuranceAndSelfInsurancePolicyPolicyTextBlock>
    <abm:OtherAccruedLiabilitiesPolicyPolicyTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfNTI1MzA_c1fbab4e-fc94-4dce-bd6b-d7a082171f32">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Accrued Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At October&#160;31, 2021 and 2020, other accrued liabilities primarily consisted of legal fees and settlements, other accrued expenses (which include the current portion of deferred payroll taxes), employee benefits, contract liabilities (which include deferred revenue and progress billings in excess of costs), unclaimed property, dividends payable, and insurance claims.&lt;/span&gt;&lt;/div&gt;</abm:OtherAccruedLiabilitiesPolicyPolicyTextBlock>
    <abm:OtherNoncurrentLiabilitiesPolicyPolicyTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfNTI0ODQ_cd782f9c-7d38-4750-8209-ff367615de0b">Other Noncurrent LiabilitiesAt October&#160;31, 2021 and 2020, other noncurrent liabilities primarily consisted of noncurrent deferred payroll taxes, deferred compensation, ESPC liabilities, retirement plan liabilities, long-term finance leases, and warranty reserves.</abm:OtherNoncurrentLiabilitiesPolicyPolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfNTI1MDI_71b015aa-17f9-4ef8-8b93-7785a903fc1a">&lt;div style="margin-bottom:3pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contracts with Customers&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance, and collectability of consideration is probable. Once a contract is identified, we evaluate whether it is a combined or single contract and whether it should be accounted for as more than one performance obligation. Generally, most of our contracts are cancelable by either party without a substantive penalty, and the majority of our contracts have a notification period of 30 to 60 days. If a contract includes a cancellation clause, the remaining contract term is limited to the required termination notice period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At contract inception, we assess the services promised to our customers and identify a performance obligation for each promise to transfer to the customer a service, or a bundle of services, that is distinct. To identify the performance obligation, we consider all of our services promised in the contract, regardless of whether they are explicitly stated or are implied by customary business practices. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The majority of our contracts contain multiple promises that represent an integrated bundle of services comprised of activities that may vary over time; however, these activities fulfill a single integrated performance obligation since we perform a continuous service that is substantially the same and has the same pattern of transfer to the customer. Our performance obligations are primarily satisfied over time as we provide the related services. We allocate the contract transaction price to this single performance obligation and recognize revenue as the services are performed, as further described in &#x201c;Contract Types&#x201d; below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain arrangements involve variable consideration (primarily per transaction fees, reimbursable expenses, and sales-based royalties). We do not estimate the variable consideration for these arrangements; rather, we recognize these variable fees in the period they are earned. Some of our contracts, often related to Airline Services, may also include performance incentives based on variable performance measures that are ascertained exclusively by future performance and therefore cannot be estimated at contract inception and are recognized as revenue once known and mutually agreed upon. We include estimated amounts in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Our estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of our anticipated performance and all information (historical, current, and forecasted) that is reasonably available to us. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We primarily account for our performance obligations under the series guidance, using the as-invoiced practical expedient when applicable. We apply the as-invoiced practical expedient to record revenue as the services are provided, given the nature of the services provided and the frequency of billing under the customer contracts. Under this practical expedient, we recognize revenue in an amount that corresponds directly with the value to the customer of our performance completed to date and for which we have the right to invoice the customer. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We typically bill customers on a monthly basis and have the right to consideration from customers in an amount that corresponds directly with the performance obligation satisfied to date. The time between completion of the performance obligation and collection of cash is generally 30 to 60 days. Sales-based taxes are excluded from revenue. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contracts generally can be modified to account for changes in specifications and requirements. We consider contract modifications to exist when the modification either changes the consideration, creates new &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;performance obligations, or changes the existing scope of the contract and related performance obligations. Historically, contract modifications have been for services that are not distinct from the existing contract, since we are providing a bundle of services that are highly interrelated, and are therefore treated as if they were part of that existing contract. Such modifications are generally accounted for prospectively as part of the existing contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract Types&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have arrangements under various contract types, as described below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Monthly Fixed-Price&lt;/span&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Monthly fixed-price arrangements are contracts in which the client agrees to pay a fixed fee every month over a specified contract term. We measure progress toward satisfaction of the performance obligation as the services are provided, and revenue is recognized at the agreed-upon contractual amount over time, because the customer simultaneously receives and consumes the benefits of the services as they are performed. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Square-Foot&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Square-foot arrangements are contracts in which the client agrees to pay a fixed fee every month based on the actual square footage serviced over a specified contract term. We measure progress toward satisfaction of the performance obligation as the services are provided, and revenue is recognized at the agreed-upon contractual amount over time, because the customer simultaneously receives and consumes the benefits of the services as they are performed. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cost-Plus&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost-plus arrangements are contracts in which the clients reimburse us for the agreed-upon amount of wages and benefits, payroll taxes, insurance charges, and other expenses associated with the contracted work, plus a profit margin. We measure progress toward satisfaction of the performance obligation as the services are provided, and revenue is recognized at the agreed-upon contractual amount over time, because the customer simultaneously receives and consumes the benefits of the services as they are performed. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Work Orders &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Work orders generally consist of supplemental services requested by clients outside of the standard service specification and include cleanup after tenant moves, construction cleanup, flood cleanup, and snow removal. The nature of these short-term contracts involves performing one-off type services, and revenue is recognized at the agreed-upon contractual amount over time as the services are provided, because the customer simultaneously receives and consumes the benefits of the services as they are performed. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Transaction-Price &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Transaction-price contracts are arrangements in which customers are billed a fixed price for each transaction performed on a monthly basis (e.g., wheelchair passengers served, airplane cabins cleaned). We measure progress toward satisfaction of the performance obligation as the services are provided, and revenue is recognized at the agreed-upon contractual amount over time, because the customer simultaneously receives and consumes the benefits of the services as they are performed. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Hourly &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Hourly arrangements are contracts in which the client is billed a fixed hourly rate for each labor hour provided. We measure progress toward satisfaction of the performance obligation as the services are provided, and revenue is recognized at the agreed-upon contractual amount over time, because the customer simultaneously receives and consumes the benefits of the services as they are performed. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Management Reimbursement &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under management reimbursement arrangements, we manage a parking facility for a management fee and pass through the revenue and expenses associated with the facility to the owner. We measure progress toward satisfaction of the performance obligation over time as the services are provided. Under these contracts we recognize both revenues and expenses, in equal amounts, that are directly reimbursed from the property owner for operating expenses, as such expenses are incurred. Such revenues do not include gross customer collections at the managed locations, because they belong to the property owners. We have determined we are the principal in &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;these transactions, because the nature of our performance obligation is for us to provide the services on behalf of the customer and we have control of the promised services before they are transferred to the customer. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leased Location &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under leased location parking arrangements, we pay a fixed amount of rent, plus a percentage of revenues derived from monthly and transient parkers, to the property owner. We retain all revenues received and we are responsible for most operating expenses incurred. We measure progress toward satisfaction of the performance obligation as the services are provided, and revenue is recognized over time, because the customer simultaneously receives and consumes the benefits of the services as they are performed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Rental expense and certain other expenses under contracts that meet the definition of service concession arrangements are recorded as a reduction of revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Allowance&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under allowance parking arrangements, we are paid a fixed amount or hourly rate to provide parking services, and we are responsible for certain operating expenses that are specified in the contract. We measure progress toward satisfaction of the performance obligation as the services are provided, and revenue is recognized at the agreed-upon contractual rate over time, because the customer simultaneously receives and consumes the benefits of the services as they are performed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Energy Savings Contracts and Fixed-Price Repair and Refurbishment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under energy savings contracts and fixed-price repair and refurbishment arrangements, we agree to develop, design, engineer, and construct a project. Additionally, as part of bundled energy solutions arrangements, we guarantee the project will satisfy agreed-upon performance standards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We use the cost-to-cost method, which compares the actual costs incurred to date with the current estimate of total costs to complete, to measure the satisfaction of the performance obligation and recognize revenue as work progresses and we incur costs on our contracts; we believe this method best reflects the transfer of control to the customer. This measurement and comparison process requires updates to the estimate of total costs to complete the contract, and these updates may include subjective assessments and judgments. Equipment purchased for these projects is project-specific and considered a value-added element to our work. Equipment costs are incurred when title is transferred to us, typically upon delivery to the work site. Revenue for uninstalled equipment is recognized at cost and the associated margin is deferred until installation is substantially complete. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize revenue over time for all of our services as we perform them, because (i) control continuously transfers to the customer as work progresses or (ii) we have the right to bill the customer as costs are incurred. The customer typically controls the work in process, as evidenced either by contractual termination clauses or by our rights to payment for work performed to date plus a reasonable profit to deliver products or services that do not have an alternative use to us.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain project contracts include a schedule of billings or invoices to the customer based on our job-to-date percentage of completion of specific tasks inherent in the fulfillment of our performance obligation(s) or in accordance with a fixed billing schedule. Fixed billing schedules may not precisely match the actual costs incurred. Therefore, revenue recognized may differ from amounts that can be billed or invoiced to the customer at any point during the contract, resulting in balances that are considered revenue recognized in excess of cumulative billings or cumulative billings in excess of revenue recognized. Advanced payments from our customers generally do not represent a significant financing component as the payments are used to meet working capital demands that can be higher in the early stages of a contract, as well as to protect us from our customer failing to meet its obligations under the contract. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain projects include service maintenance agreements under which existing systems are repaired and maintained for a specific period of time. We generally recognize revenue under these arrangements over time. Our service maintenance agreements are generally one-year renewable agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Franchise&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We franchise certain engineering services through individual and area franchises under the Linc Service and TEGG brands, which are part of ABM Technical Solutions. Initial franchise fees result from the sale of a franchise license and include the use of the name, trademarks, and proprietary methods. The franchise license is &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;considered symbolic intellectual property, and revenue related to the sale of this right is recognized at the agreed-upon contractual amount over the term of the initial franchise agreement. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Royalty fee revenue consists of sales-based royalties received as part of the consideration for the franchise right, which is calculated as a percentage of the franchisees&#x2019; revenue. We recognize royalty fee revenue at the agreed-upon contractual rates over time as the customer revenue is generated by the franchisees. A receivable is recognized for an estimate of the unreported royalty fees, which are reported and remitted to us in arrears.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#164fa2;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Costs to Obtain a Contract With a Customer&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We capitalize the incremental costs of obtaining a contract with a customer, primarily commissions, as contract assets and recognize the expense on a straight-line basis over a weighted average expected customer relationship period. Capitalized commissions are classified as current or noncurrent based on the timing of when we expect to recognize the expense. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#164fa2;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract Balances &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The timing of revenue recognition, billings, and cash collections results in contract assets and contract liabilities, as further explained below. The timing of revenue recognition may differ from the timing of invoicing to customers. If a contract includes a cancellation clause that allows for the termination of the contract by either party without a substantive penalty, then the contract term is limited to the termination notice period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract assets primarily consist of billed trade receivables, unbilled trade receivables, and costs incurred in excess of amounts billed. Billed and unbilled trade receivables represent amounts from work completed in which we have an unconditional right to bill our customer. Costs incurred in excess of amounts billed typically arise when the revenue recognized on projects exceeds the amount billed to the customer. These amounts are transferred to billed trade receivables when the rights become unconditional. Contract assets also include the capitalization of incremental costs of obtaining a contract with a customer, primarily commissions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract liabilities consist of deferred revenue and advance payments and billings in excess of revenue recognized. We generally classify contract liabilities as current since the related contracts are generally for a period of one year or less. Contract liabilities decrease as we recognize revenue from the satisfaction of the related performance obligation.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <abm:ManagementRevenueTableTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfNTI0MTU_69db929b-60bb-445e-951a-0b6b8d65fbe0">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Management Reimbursement Revenue by Segment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt"&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:49.779%"/&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: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:14.885%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended October 31,&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Business &amp;amp; Industry&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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;</abm:ManagementRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id6036ceb639f4aa7acc474f047001ae2_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RhYmxlOjczMDdlNDNmZGZlMTRlZWQ4YTVhYzc5MmEyZWQxMWFlL3RhYmxlcmFuZ2U6NzMwN2U0M2ZkZmUxNGVlZDhhNWFjNzkyYTJlZDExYWVfMi0xLTEtMS0w_e21397ed-3cfd-4f20-8c15-6969f2fc242b"
      unitRef="usd">185800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i555ff42ace5348fbb1d3ae56a13e409d_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RhYmxlOjczMDdlNDNmZGZlMTRlZWQ4YTVhYzc5MmEyZWQxMWFlL3RhYmxlcmFuZ2U6NzMwN2U0M2ZkZmUxNGVlZDhhNWFjNzkyYTJlZDExYWVfMi0zLTEtMS0w_9bf02398-ff3a-440d-98de-e6096ca1a132"
      unitRef="usd">221400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7dad1411b0ba47aba4281ab11fbe8374_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RhYmxlOjczMDdlNDNmZGZlMTRlZWQ4YTVhYzc5MmEyZWQxMWFlL3RhYmxlcmFuZ2U6NzMwN2U0M2ZkZmUxNGVlZDhhNWFjNzkyYTJlZDExYWVfMi01LTEtMS0w_c38b8d4c-8520-4b53-9de2-254983a488ab"
      unitRef="usd">283100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ida52961716874f2ea3cb132fcfa8a45f_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RhYmxlOjczMDdlNDNmZGZlMTRlZWQ4YTVhYzc5MmEyZWQxMWFlL3RhYmxlcmFuZ2U6NzMwN2U0M2ZkZmUxNGVlZDhhNWFjNzkyYTJlZDExYWVfMy0xLTEtMS0w_910a3922-3ee9-4d4c-91d0-5a9f27ecba55"
      unitRef="usd">54500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4c09aa78e8854c5a99d81ac8bb551c7f_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RhYmxlOjczMDdlNDNmZGZlMTRlZWQ4YTVhYzc5MmEyZWQxMWFlL3RhYmxlcmFuZ2U6NzMwN2U0M2ZkZmUxNGVlZDhhNWFjNzkyYTJlZDExYWVfMy0zLTEtMS0w_53934384-56d0-4c18-916e-3b5aabaf33e2"
      unitRef="usd">74300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia567912ca6be435c86c5e2a8f1f4bdf6_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RhYmxlOjczMDdlNDNmZGZlMTRlZWQ4YTVhYzc5MmEyZWQxMWFlL3RhYmxlcmFuZ2U6NzMwN2U0M2ZkZmUxNGVlZDhhNWFjNzkyYTJlZDExYWVfMy01LTEtMS0w_8cc6417c-3870-41c8-8a46-7cc5165a15b8"
      unitRef="usd">95500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8da6e49e3c6548d3b3eb6fdb7991ab5a_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RhYmxlOjczMDdlNDNmZGZlMTRlZWQ4YTVhYzc5MmEyZWQxMWFlL3RhYmxlcmFuZ2U6NzMwN2U0M2ZkZmUxNGVlZDhhNWFjNzkyYTJlZDExYWVfNC0xLTEtMS0w_d40d5d30-1a81-48ae-b547-c599f71a81b4"
      unitRef="usd">240300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia6cd1c1b7fe440009e3657d242767961_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RhYmxlOjczMDdlNDNmZGZlMTRlZWQ4YTVhYzc5MmEyZWQxMWFlL3RhYmxlcmFuZ2U6NzMwN2U0M2ZkZmUxNGVlZDhhNWFjNzkyYTJlZDExYWVfNC0zLTEtMS0w_2906a1e9-891b-4913-9081-97bbe8f610b1"
      unitRef="usd">295600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i54dacf12dd9b4967b9aba2122fd73f3c_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RhYmxlOjczMDdlNDNmZGZlMTRlZWQ4YTVhYzc5MmEyZWQxMWFlL3RhYmxlcmFuZ2U6NzMwN2U0M2ZkZmUxNGVlZDhhNWFjNzkyYTJlZDExYWVfNC01LTEtMS0w_617d9113-1e31-426f-9cd9-03bef6ad4a18"
      unitRef="usd">378700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfNTI0ODk_5967dafe-1a7e-4604-b4e4-79f4c479dd0a">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Restructuring and Related Expenses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We may periodically engage in various restructuring activities intended to drive long-term profitable growth and increase operational efficiency, which can include streamlining and realigning our overall organizational structure and reallocating resources. Our most recent restructuring program was primarily associated with integrating our acquisition of GCA and reorganizing our healthcare business. During 2020 and 2019, restructuring expenses were $7.6 million and $11.2 million, respectively. By the end of 2020, we had substantially completed the restructuring program. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restructuring and related expenses include employee severance, external support fees, lease exit costs, and other costs. Our methodology to record these costs is described below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Severance &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As we do not have a history of consistently providing severance benefits, we recognize severance costs for employees who do not have formal employment agreements when management has committed to a restructuring plan and communicated those actions to impacted employees, such that the employee is able to determine the type and amount of benefits that they will receive upon termination. In addition, if the employees are required to render service beyond the minimum retention period until they are terminated in order to receive the benefits, then a liability &lt;/span&gt;&lt;/div&gt;is recognized ratably over the future service period. For employees with employment agreements, we accrue for these severance liabilities when it is probable that the impacted employee will be entitled to the benefits and the amount can be reasonably estimated.</us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock>
    <us-gaap:RestructuringCharges
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfMTY0OTI2NzUzNTIyMg_c03bc2c3-9e9f-4c03-b50c-bf72b50da474"
      unitRef="usd">7600000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfMTY0OTI2NzUzNTIzMA_4f04778c-3ae9-413d-b565-b6de80a5c209"
      unitRef="usd">11200000</us-gaap:RestructuringCharges>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfNTI1NTA_2bba48c6-1241-48ca-a4cb-3a0b7912692c">AdvertisingAdvertising costs are expensed as incurred.</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfNDEyODM_50b645d5-bb11-4857-90d5-8b0a44be9453"
      unitRef="usd">6200000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfNDEyODc_d357ead5-6bb0-4e43-be82-271a04d4af5a"
      unitRef="usd">1800000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfNDEyOTU_a2c1e6d5-284b-4c05-8348-80804595feca"
      unitRef="usd">1700000</us-gaap:AdvertisingExpense>
    <us-gaap:CompensationRelatedCostsPolicyTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfNTI1MDA_8c2ed345-f3c3-468b-93ea-6176e4cc6e39">Share-Based CompensationOur current share-based awards principally consist of restricted stock units (&#x201c;RSUs&#x201d;) and various performance share awards. We recognize compensation costs associated with these awards in selling, general and administrative expenses. For RSUs and certain performance share awards, the amount of compensation cost is measured based on the grant-date fair value of the equity instruments issued. Since our total shareholder return (&#x201c;TSR&#x201d;) performance share awards are performance awards with a market condition, the compensation costs associated with these awards are determined using a Monte Carlo simulation valuation model. For RSUs and TSR awards, compensation cost is recognized over the period that an employee provides service in exchange for the award. We recognize compensation cost associated with other performance share awards over the requisite service period based on the probability of achievement of performance criteria.</us-gaap:CompensationRelatedCostsPolicyTextBlock>
    <abm:TaxesCollectedFromCustomersPolicyPolicyTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfNTI1ODQ_c0a66564-310d-46bf-8950-05877addf211">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Taxes Collected from Clients and Remitted to Governmental Agencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record taxes on client transactions due to governmental agencies as receivables and liabilities on the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;</abm:TaxesCollectedFromCustomersPolicyPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfNTI0NDQ_402679cc-c0aa-4d12-bc4e-2f99d9212f03">Net Income Per Common ShareBasic net income per common share is net income divided by the weighted-average number of common shares outstanding during the period. Diluted net income per common share is based on the weighted-average number of common shares outstanding during the period, adjusted to include the potential dilution from the conversion of RSUs, vesting of performance shares, and exercise of stock options.</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfNTI0MTY_92012e3a-56d4-4d31-adf8-a131585df3cf">Contingencies and LitigationWe are a party to a number of lawsuits, claims, and proceedings incident to the operation of our business, including those pertaining to labor and employment, contracts, personal injury, and other matters, some of which allege substantial monetary damages. Some of these actions may be brought as class actions on behalf of a class or purported class of employees. We accrue for loss contingencies when losses become probable and are reasonably estimable. If the reasonable estimate of the loss is a range and no amount within the range is a better estimate, then the minimum amount of the range is recorded as a liability. We recognize legal costs as an expense in the period incurred.</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfNTI1Nzg_b8903754-0415-42cc-8280-866abd8bb9b2">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for income taxes using the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to temporary differences between the financial statement carrying amount of existing assets and liabilities and their respective tax bases. We measure deferred tax assets and liabilities using enacted tax rates expected to be applied to taxable income in the years in which those temporary differences are expected to be recovered. Deferred tax assets are reviewed for recoverability on a quarterly basis. A valuation allowance is recorded to reduce the carrying amount of a deferred tax asset to its realizable value unless it is more likely than not that such asset will be realized. We recognize accrued interest and penalties related to unrecognized tax benefits in income tax expense in our Consolidated Statements of Comprehensive Income (Loss).&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl85NC9mcmFnOjM3OWM4NGY5NzU2ZDRkYmI5YmE2ZGMyMWZiZjk3MTNjL3RleHRyZWdpb246Mzc5Yzg0Zjk3NTZkNGRiYjliYTZkYzIxZmJmOTcxM2NfNTI1NTM_dde0f363-b8ff-458b-8962-1ea5cfdb77b3">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued ASU No. 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments&#x2014;Credit Losses (Topic 326) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;in June 2016 and subsequently issued these amendments to the initial guidance: ASU 2018-19, ASU 2019-04, ASU 2019-05, ASU 2019-11, and ASU 2020-03 (collectively, &#x201c;Topic 326&#x201d;). Topic 326 replaces the existing incurred loss impairment model with a methodology that incorporates all expected credit loss estimates, resulting in more timely recognition of losses. Under Topic 326, an organization is required to measure all &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported financial assets. It also requires credit losses related to available-for-sale debt securities to be recorded through an allowance for credit losses. We adopted this standard effective November 1, 2020, on a modified retrospective basis. The asset and liability classes that we have identified to be in the scope of Topic 326 at the time of the adoption are trade accounts receivable, costs incurred in excess of amounts billed, guarantees, reinsurance recoverables, and notes receivable. The adoption of this standard did not have a material impact on our consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2018, the FASB issued ASU No. 2018-15,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Intangibles&#x2014;Goodwill and Other&#x2014;Internal-Use Software (Subtopic 350-40): Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; This accounting update aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The guidance also specifies that the presentation of capitalized implementation costs and the related amortization on the balance sheet, income statement, and statement of cash flows should align with the presentation of the hosting (service) element of the arrangement. We adopted this standard effective November 1, 2020, on a prospective basis. The adoption of the standard did not have a material impact on our consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No other recently adopted accounting standards have had a significant impact on our fiscal 2021 consolidated financial statements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Standards &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We do not expect any recently issued accounting pronouncements to have a material impact on our consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90ZXh0cmVnaW9uOmI1MmZlNjgxMWYzOTQxNjNiZWYzODY1MGViZTFkMDY1XzQ5NzY_2e9ee7ba-86d9-4aa0-8555-4b91d4b05ad2">REVENUES &lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Disaggregation of Revenues&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We generate revenues under several types of contracts, which are further described in Note 2, &#x201c;Basis of Presentation and Significant Accounting Policies.&#x201d; Generally, the type of contract is determined by the nature of the services provided by each of our major service lines throughout our reportable segments; therefore, we disaggregate revenues from contracts with customers into major service lines. We have determined that disaggregating revenues into these categories best depicts how the nature, amount, timing, and uncertainty of revenues and cash flows are affected by economic factors. Our reportable segments are B&amp;amp;I, T&amp;amp;M, Education, Aviation, and Technical Solutions, as described in Note 17, &#x201c;Segment and Geographic Information.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt"&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:36.473%"/&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:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.702%"/&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="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Year Ended October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;B&amp;amp;I&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:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;T&amp;amp;M&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:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Education&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:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Aviation&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:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Technical Solutions&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:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Major Service Line&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;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;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Janitorial&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,651.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;790.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;730.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;117.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,290.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Parking&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;296.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;261.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;599.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Facility Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;397.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;156.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;104.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;687.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Building &amp;amp; Energy Solutions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;534.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;534.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Airline Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;260.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;261.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,346.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;987.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;836.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;668.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;534.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,372.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Elimination of inter-segment revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(144.2)&lt;/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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,228.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"&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:36.254%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.645%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/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="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Year Ended 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:7.5pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;B&amp;amp;I&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:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;T&amp;amp;M&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:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Education&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:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Aviation&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:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Technical Solutions&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:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Major Service Line&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;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;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Janitorial&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,420.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;770.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;716.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;121.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,029.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Parking&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;362.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;255.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;654.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Facility Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;374.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;151.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;647.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Building &amp;amp; Energy Solutions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;506.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;506.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Airline Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;272.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;272.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,157.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;956.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;808.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;680.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;506.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,110.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Elimination of inter-segment revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(122.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,987.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Janitorial arrangements provide a wide range of essential cleaning services for commercial office buildings, airports and other transportation centers, educational institutions, government buildings, health facilities, industrial buildings, retail stores, and stadiums and arenas. These arrangements are often structured as monthly fixed-price, square-foot, cost-plus, and work order contracts. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Parking arrangements provide parking and transportation services for clients at various locations, including airports and other transportation centers, commercial office buildings, educational institutions, health facilities, hotels, and stadiums and arenas. These arrangements are structured as management reimbursement, leased location, and allowance contracts. Certain of these arrangements are considered service concession agreements and are accounted for under the guidance of Topic 853; accordingly, rent expense related to these arrangements is recorded as a reduction of the related parking service revenues. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Facility Services arrangements provide onsite mechanical engineering and technical services and solutions relating to a broad range of facilities and infrastructure systems that are designed to extend the useful life of facility fixed assets, improve equipment operating efficiencies, reduce energy consumption, lower overall operational costs for clients, and enhance the sustainability of client locations. These arrangements are generally structured as monthly fixed-price, cost-plus, and work order contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Building &amp;amp; Energy Solutions arrangements provide custom energy solutions, electrical, HVAC, lighting, electric vehicle charging station installation, and other general maintenance and repair services for clients in the public and private sectors and are generally structured as Energy Savings and Fixed-Price Repair and Refurbishment contracts. We also franchise certain operations under franchise agreements relating to our Linc Network and TEGG brands pursuant to franchise contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Airline Services arrangements support airlines and airports with services such as passenger assistance, catering logistics, and airplane cabin maintenance. These arrangements are often structured as monthly fixed-price, cost-plus, transaction price, and hourly contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Remaining Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At October 31, 2021, performance obligations that were unsatisfied or partially unsatisfied for which we expect to recognize revenue totaled $307.2 million. We expect to recognize revenue on approximately 79% of the remaining performance obligations over the next 12 months, with the remainder recognized thereafter, based on our estimates of project timing.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These amounts exclude variable consideration primarily related to: (i) contracts where we have determined that the contract consists of a series of distinct service periods and revenues are based on future performance that cannot be estimated at contract inception; (ii) parking contracts where we and the customer share the gross revenues or operating profit for the location; and (iii) contracts where transaction prices include performance incentives that are based on future performance and therefore cannot be estimated at contract inception. We apply the practical expedient that permits exclusion of information about the remaining performance obligations with original expected durations of one year or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#164fa2;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Contract Balances &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present the balances in our contract assets and contract liabilities: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;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:61.326%"/&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:17.028%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.032%"/&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;October 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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Contract assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;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;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Billed trade receivables&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,057.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;835.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unbilled trade receivables&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costs incurred in excess of amounts billed&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized commissions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Included in trade accounts receivable, net, on the Consolidated Balance Sheets. The fluctuations correlate directly to the execution of new customer contracts and to invoicing and collections from customers in the normal course of business. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Fluctuation is primarily due to the timing of payments on our contracts measured using the cost-to-cost method of revenue recognition. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Included in other current assets and other noncurrent assets on the Consolidated Balance Sheets. During the year ended October&#160;31, 2021, we capitalized&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$16.3 million of new costs and amortized $13.7 million of previously capitalized costs. There was no impairment loss recorded on the costs capitalized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt"&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:79.985%"/&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:17.082%"/&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Contract liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additional contract liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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="margin-top:3pt;padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognition of deferred revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(226.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:3pt;padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;(1) Included in other accrued liabilities on the Consolidated Balance Sheets.</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90ZXh0cmVnaW9uOmI1MmZlNjgxMWYzOTQxNjNiZWYzODY1MGViZTFkMDY1XzQ5Nzg_44cc05f4-9cee-4a86-a88e-74dad173e119">&lt;div style="margin-bottom:6pt;margin-top:3pt"&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:36.473%"/&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:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.702%"/&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="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Year Ended October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;B&amp;amp;I&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:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;T&amp;amp;M&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:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Education&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:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Aviation&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:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Technical Solutions&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:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Major Service Line&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;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;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Janitorial&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,651.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;790.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;730.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;117.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,290.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Parking&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;296.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;261.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;599.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Facility Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;397.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;156.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;104.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;687.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Building &amp;amp; Energy Solutions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;534.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;534.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Airline Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;260.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;261.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,346.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;987.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;836.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;668.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;534.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,372.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Elimination of inter-segment revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(144.2)&lt;/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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,228.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"&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:36.254%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.645%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/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="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Year Ended 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:7.5pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;B&amp;amp;I&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:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;T&amp;amp;M&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:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Education&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:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Aviation&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:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Technical Solutions&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:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Major Service Line&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;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;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Janitorial&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,420.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;770.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;716.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;121.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,029.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Parking&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;362.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;255.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;654.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Facility Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;374.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;151.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;647.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Building &amp;amp; Energy Solutions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;506.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;506.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Airline Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;272.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;272.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,157.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;956.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;808.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;680.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;506.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,110.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Elimination of inter-segment revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(122.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,987.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Janitorial arrangements provide a wide range of essential cleaning services for commercial office buildings, airports and other transportation centers, educational institutions, government buildings, health facilities, industrial buildings, retail stores, and stadiums and arenas. These arrangements are often structured as monthly fixed-price, square-foot, cost-plus, and work order contracts. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Parking arrangements provide parking and transportation services for clients at various locations, including airports and other transportation centers, commercial office buildings, educational institutions, health facilities, hotels, and stadiums and arenas. These arrangements are structured as management reimbursement, leased location, and allowance contracts. Certain of these arrangements are considered service concession agreements and are accounted for under the guidance of Topic 853; accordingly, rent expense related to these arrangements is recorded as a reduction of the related parking service revenues. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Facility Services arrangements provide onsite mechanical engineering and technical services and solutions relating to a broad range of facilities and infrastructure systems that are designed to extend the useful life of facility fixed assets, improve equipment operating efficiencies, reduce energy consumption, lower overall operational costs for clients, and enhance the sustainability of client locations. These arrangements are generally structured as monthly fixed-price, cost-plus, and work order contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Building &amp;amp; Energy Solutions arrangements provide custom energy solutions, electrical, HVAC, lighting, electric vehicle charging station installation, and other general maintenance and repair services for clients in the public and private sectors and are generally structured as Energy Savings and Fixed-Price Repair and Refurbishment contracts. We also franchise certain operations under franchise agreements relating to our Linc Network and TEGG brands pursuant to franchise contracts.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Airline Services arrangements support airlines and airports with services such as passenger assistance, catering logistics, and airplane cabin maintenance. These arrangements are often structured as monthly fixed-price, cost-plus, transaction price, and hourly contracts.&lt;/span&gt;</us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iabb83f4447d5482da177ad8895e0b96d_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo4M2Y5MTM3YTJiODg0ZDk2ODU3OGY5NjY2YTE1YzBhMy90YWJsZXJhbmdlOjgzZjkxMzdhMmI4ODRkOTY4NTc4Zjk2NjZhMTVjMGEzXzMtMi0xLTEtMA_35f8047e-c0b7-49d9-983b-e8e1e3bd479d"
      unitRef="usd">2651700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i32e6828f947343478ba92fe648198d03_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo4M2Y5MTM3YTJiODg0ZDk2ODU3OGY5NjY2YTE1YzBhMy90YWJsZXJhbmdlOjgzZjkxMzdhMmI4ODRkOTY4NTc4Zjk2NjZhMTVjMGEzXzMtNC0xLTEtMA_198bdaef-e2fb-4c92-be8d-8f7ffc9bd213"
      unitRef="usd">790500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i561669e6b7c94cac8628947206706210_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo4M2Y5MTM3YTJiODg0ZDk2ODU3OGY5NjY2YTE1YzBhMy90YWJsZXJhbmdlOjgzZjkxMzdhMmI4ODRkOTY4NTc4Zjk2NjZhMTVjMGEzXzMtNi0xLTEtMA_0e143519-0962-460c-8f5b-e23ef4f6cb38"
      unitRef="usd">730800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1e332dcfff354ca9a2ae4f2177918d65_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo4M2Y5MTM3YTJiODg0ZDk2ODU3OGY5NjY2YTE1YzBhMy90YWJsZXJhbmdlOjgzZjkxMzdhMmI4ODRkOTY4NTc4Zjk2NjZhMTVjMGEzXzMtOC0xLTEtMA_656f5a59-6653-40a9-89e5-20c5f3a5bab9"
      unitRef="usd">117200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i52638fe8d3cb4a639ec0a8c87a874932_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo4M2Y5MTM3YTJiODg0ZDk2ODU3OGY5NjY2YTE1YzBhMy90YWJsZXJhbmdlOjgzZjkxMzdhMmI4ODRkOTY4NTc4Zjk2NjZhMTVjMGEzXzMtMTAtMS0xLTA_4a2f2bc3-2dda-4fc7-9f57-beade8fab69c"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i232597d1878c43f099814a1b41496a87_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo4M2Y5MTM3YTJiODg0ZDk2ODU3OGY5NjY2YTE1YzBhMy90YWJsZXJhbmdlOjgzZjkxMzdhMmI4ODRkOTY4NTc4Zjk2NjZhMTVjMGEzXzMtMTItMS0xLTA_512ad070-855f-41f7-ae4c-460ec4833932"
      unitRef="usd">4290300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaa6382927acc4501be058d1b6142b252_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo4M2Y5MTM3YTJiODg0ZDk2ODU3OGY5NjY2YTE1YzBhMy90YWJsZXJhbmdlOjgzZjkxMzdhMmI4ODRkOTY4NTc4Zjk2NjZhMTVjMGEzXzQtMi0xLTEtMA_4fed29fd-6eb9-4911-8742-a30460d85bb6"
      unitRef="usd">296900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3a31eda0febf4bccb2acf8ab4e638d51_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo4M2Y5MTM3YTJiODg0ZDk2ODU3OGY5NjY2YTE1YzBhMy90YWJsZXJhbmdlOjgzZjkxMzdhMmI4ODRkOTY4NTc4Zjk2NjZhMTVjMGEzXzQtNC0xLTEtMA_e1717ddc-670e-4940-b85f-a17bc9d4aef5"
      unitRef="usd">39800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i83f1ae81356e46e59b1451452b67f069_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo4M2Y5MTM3YTJiODg0ZDk2ODU3OGY5NjY2YTE1YzBhMy90YWJsZXJhbmdlOjgzZjkxMzdhMmI4ODRkOTY4NTc4Zjk2NjZhMTVjMGEzXzQtNi0xLTEtMA_407be3c8-702d-4bdd-8bbe-0fdbb1b7c142"
      unitRef="usd">900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0707a98957e94b87b69eec24d2f96f72_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo4M2Y5MTM3YTJiODg0ZDk2ODU3OGY5NjY2YTE1YzBhMy90YWJsZXJhbmdlOjgzZjkxMzdhMmI4ODRkOTY4NTc4Zjk2NjZhMTVjMGEzXzQtOC0xLTEtMA_ff32904a-7fdf-45cd-a7b2-f641ba8fc6c9"
      unitRef="usd">261800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if5156c34998b4ed49d97f6bde45ab538_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo4M2Y5MTM3YTJiODg0ZDk2ODU3OGY5NjY2YTE1YzBhMy90YWJsZXJhbmdlOjgzZjkxMzdhMmI4ODRkOTY4NTc4Zjk2NjZhMTVjMGEzXzQtMTAtMS0xLTA_40d5d39d-51b7-4028-bfba-caf11b1e34b5"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4606f5f266bd455fb768091b9319f274_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo4M2Y5MTM3YTJiODg0ZDk2ODU3OGY5NjY2YTE1YzBhMy90YWJsZXJhbmdlOjgzZjkxMzdhMmI4ODRkOTY4NTc4Zjk2NjZhMTVjMGEzXzQtMTItMS0xLTA_f7b7542e-3c8e-450f-a504-6f169f8db207"
      unitRef="usd">599400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3558516abb5c4c3e9a39dcbb0c3d7af8_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo4M2Y5MTM3YTJiODg0ZDk2ODU3OGY5NjY2YTE1YzBhMy90YWJsZXJhbmdlOjgzZjkxMzdhMmI4ODRkOTY4NTc4Zjk2NjZhMTVjMGEzXzUtMi0xLTEtMA_39f54e4b-3151-40a3-85e1-de7f46c590f1"
      unitRef="usd">397400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i39ced2b0a8854c2eafd6b0a19a8edd8f_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo4M2Y5MTM3YTJiODg0ZDk2ODU3OGY5NjY2YTE1YzBhMy90YWJsZXJhbmdlOjgzZjkxMzdhMmI4ODRkOTY4NTc4Zjk2NjZhMTVjMGEzXzUtNC0xLTEtMA_c4c6325b-b2bf-428f-8dd8-4a78944e18f9"
      unitRef="usd">156800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9434346244d14f5fa613bf05567c684c_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo4M2Y5MTM3YTJiODg0ZDk2ODU3OGY5NjY2YTE1YzBhMy90YWJsZXJhbmdlOjgzZjkxMzdhMmI4ODRkOTY4NTc4Zjk2NjZhMTVjMGEzXzUtNi0xLTEtMA_6c34ac3e-27d3-4ccb-96bb-51fc9d09332a"
      unitRef="usd">104700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie1d14f6c1a6d437b9372733e108e3900_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo4M2Y5MTM3YTJiODg0ZDk2ODU3OGY5NjY2YTE1YzBhMy90YWJsZXJhbmdlOjgzZjkxMzdhMmI4ODRkOTY4NTc4Zjk2NjZhMTVjMGEzXzUtOC0xLTEtMA_87e8f6d1-99c6-40ae-897e-b65e6631a43c"
      unitRef="usd">28900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifaeea4971ef748df84efddff4322ba36_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo4M2Y5MTM3YTJiODg0ZDk2ODU3OGY5NjY2YTE1YzBhMy90YWJsZXJhbmdlOjgzZjkxMzdhMmI4ODRkOTY4NTc4Zjk2NjZhMTVjMGEzXzUtMTAtMS0xLTA_b6509558-8037-4946-a4e4-bf08315e3343"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ida8671040ca44092ac89f5cadd347c34_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo4M2Y5MTM3YTJiODg0ZDk2ODU3OGY5NjY2YTE1YzBhMy90YWJsZXJhbmdlOjgzZjkxMzdhMmI4ODRkOTY4NTc4Zjk2NjZhMTVjMGEzXzUtMTItMS0xLTA_0e965483-8fa1-4dbd-addc-5c468c85e799"
      unitRef="usd">687800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i95e105b1fec0415db6e660f4c1d8df9e_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo4M2Y5MTM3YTJiODg0ZDk2ODU3OGY5NjY2YTE1YzBhMy90YWJsZXJhbmdlOjgzZjkxMzdhMmI4ODRkOTY4NTc4Zjk2NjZhMTVjMGEzXzYtMi0xLTEtMA_796e1b33-fed5-4a09-b9c7-cd742e3b8c2f"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i87427627829846b0b8dffd542194351f_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo4M2Y5MTM3YTJiODg0ZDk2ODU3OGY5NjY2YTE1YzBhMy90YWJsZXJhbmdlOjgzZjkxMzdhMmI4ODRkOTY4NTc4Zjk2NjZhMTVjMGEzXzYtNC0xLTEtMA_70787873-6a08-41b2-a6c7-b0fa9f7f4144"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i68d8a64cac72496db0d6d43ea68769a1_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo4M2Y5MTM3YTJiODg0ZDk2ODU3OGY5NjY2YTE1YzBhMy90YWJsZXJhbmdlOjgzZjkxMzdhMmI4ODRkOTY4NTc4Zjk2NjZhMTVjMGEzXzYtNi0xLTEtMA_6c5b3d28-d853-4df6-a0aa-6d2021c8cf83"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if98861f0d69341e29bf2414c19ff5671_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo4M2Y5MTM3YTJiODg0ZDk2ODU3OGY5NjY2YTE1YzBhMy90YWJsZXJhbmdlOjgzZjkxMzdhMmI4ODRkOTY4NTc4Zjk2NjZhMTVjMGEzXzYtOC0xLTEtMA_5596e83f-8e14-417f-84af-5731f62f7f1f"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i07ae8e9296f240d4b7986e6a3974b878_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo4M2Y5MTM3YTJiODg0ZDk2ODU3OGY5NjY2YTE1YzBhMy90YWJsZXJhbmdlOjgzZjkxMzdhMmI4ODRkOTY4NTc4Zjk2NjZhMTVjMGEzXzYtMTAtMS0xLTA_f3997696-2061-40d1-91a4-b06151b603b6"
      unitRef="usd">534000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3401a46d8cd549efbe16134455a2bd84_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo4M2Y5MTM3YTJiODg0ZDk2ODU3OGY5NjY2YTE1YzBhMy90YWJsZXJhbmdlOjgzZjkxMzdhMmI4ODRkOTY4NTc4Zjk2NjZhMTVjMGEzXzYtMTItMS0xLTA_8619b608-b648-40ee-a493-e60efe742937"
      unitRef="usd">534000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i31b4a3bbd5bd480c9319b1736bb13c37_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo4M2Y5MTM3YTJiODg0ZDk2ODU3OGY5NjY2YTE1YzBhMy90YWJsZXJhbmdlOjgzZjkxMzdhMmI4ODRkOTY4NTc4Zjk2NjZhMTVjMGEzXzctMi0xLTEtMA_3bf027cb-79d9-4275-aced-6eb5230369cd"
      unitRef="usd">500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib04ce037380f41b690d8bc88b59584a6_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo4M2Y5MTM3YTJiODg0ZDk2ODU3OGY5NjY2YTE1YzBhMy90YWJsZXJhbmdlOjgzZjkxMzdhMmI4ODRkOTY4NTc4Zjk2NjZhMTVjMGEzXzctNC0xLTEtMA_8f8bad2d-31f9-41ff-9f84-d436819d8b18"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie0d83525967b485bb220e2a287eec162_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo4M2Y5MTM3YTJiODg0ZDk2ODU3OGY5NjY2YTE1YzBhMy90YWJsZXJhbmdlOjgzZjkxMzdhMmI4ODRkOTY4NTc4Zjk2NjZhMTVjMGEzXzctNi0xLTEtMA_89c8f275-2872-49a4-9b9b-b554410cecc9"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i954b5ce6dfae47d1b64fc1275ecc6d39_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo4M2Y5MTM3YTJiODg0ZDk2ODU3OGY5NjY2YTE1YzBhMy90YWJsZXJhbmdlOjgzZjkxMzdhMmI4ODRkOTY4NTc4Zjk2NjZhMTVjMGEzXzctOC0xLTEtMA_4c25c861-dd62-4174-a0e8-e0b845a18c33"
      unitRef="usd">260900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3edf2b87226041958196368c23f9ffac_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo4M2Y5MTM3YTJiODg0ZDk2ODU3OGY5NjY2YTE1YzBhMy90YWJsZXJhbmdlOjgzZjkxMzdhMmI4ODRkOTY4NTc4Zjk2NjZhMTVjMGEzXzctMTAtMS0xLTA_7ce9455f-5b87-457e-9755-b1c5376bd26d"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iac7cc62be358472895d36a2c408d4b3d_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo4M2Y5MTM3YTJiODg0ZDk2ODU3OGY5NjY2YTE1YzBhMy90YWJsZXJhbmdlOjgzZjkxMzdhMmI4ODRkOTY4NTc4Zjk2NjZhMTVjMGEzXzctMTItMS0xLTA_e2fb4186-4dfb-4c9a-98b7-01cb3461dae6"
      unitRef="usd">261400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9f03fd36201d4940b786d16527d34dbc_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo4M2Y5MTM3YTJiODg0ZDk2ODU3OGY5NjY2YTE1YzBhMy90YWJsZXJhbmdlOjgzZjkxMzdhMmI4ODRkOTY4NTc4Zjk2NjZhMTVjMGEzXzgtMi0xLTEtMA_6349c979-0d08-49fd-9ca5-35ec1d28fa8b"
      unitRef="usd">3346500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idba407d6b4db41a5b6d47adfad97b94f_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo4M2Y5MTM3YTJiODg0ZDk2ODU3OGY5NjY2YTE1YzBhMy90YWJsZXJhbmdlOjgzZjkxMzdhMmI4ODRkOTY4NTc4Zjk2NjZhMTVjMGEzXzgtNC0xLTEtMA_22649082-5c24-425c-905b-404731691a99"
      unitRef="usd">987100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3bfb3df668504727994d4133a855b5eb_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo4M2Y5MTM3YTJiODg0ZDk2ODU3OGY5NjY2YTE1YzBhMy90YWJsZXJhbmdlOjgzZjkxMzdhMmI4ODRkOTY4NTc4Zjk2NjZhMTVjMGEzXzgtNi0xLTEtMA_91c52cfc-26a5-471c-882a-93aba1826fcf"
      unitRef="usd">836400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0a7f27acf4364e5cb15d824ec15ec9b0_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo4M2Y5MTM3YTJiODg0ZDk2ODU3OGY5NjY2YTE1YzBhMy90YWJsZXJhbmdlOjgzZjkxMzdhMmI4ODRkOTY4NTc4Zjk2NjZhMTVjMGEzXzgtOC0xLTEtMA_d258019e-8ed9-4635-b16a-4fb3d7a160b2"
      unitRef="usd">668800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i28618458d7594b4e91cd6144c768ffc0_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo4M2Y5MTM3YTJiODg0ZDk2ODU3OGY5NjY2YTE1YzBhMy90YWJsZXJhbmdlOjgzZjkxMzdhMmI4ODRkOTY4NTc4Zjk2NjZhMTVjMGEzXzgtMTAtMS0xLTA_44bdbf91-60a9-4e03-8f86-b70c83bfccec"
      unitRef="usd">534000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic5d166c518484350b58afac3033a2cf6_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo4M2Y5MTM3YTJiODg0ZDk2ODU3OGY5NjY2YTE1YzBhMy90YWJsZXJhbmdlOjgzZjkxMzdhMmI4ODRkOTY4NTc4Zjk2NjZhMTVjMGEzXzgtMTItMS0xLTA_7c6ffd4a-0fe0-45b9-a22f-94dce7cdede6"
      unitRef="usd">6372900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i95d82b1a95bf450881afc4e6d9b21015_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo4M2Y5MTM3YTJiODg0ZDk2ODU3OGY5NjY2YTE1YzBhMy90YWJsZXJhbmdlOjgzZjkxMzdhMmI4ODRkOTY4NTc4Zjk2NjZhMTVjMGEzXzktMTItMS0xLTA_9fbb856b-3018-438e-937c-d581ed0bd87a"
      unitRef="usd">-144200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo4M2Y5MTM3YTJiODg0ZDk2ODU3OGY5NjY2YTE1YzBhMy90YWJsZXJhbmdlOjgzZjkxMzdhMmI4ODRkOTY4NTc4Zjk2NjZhMTVjMGEzXzEwLTEyLTEtMS0w_6c071fd3-8039-4dd2-ad2b-cc4217a45d58"
      unitRef="usd">6228600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i73e045a967c24ac285e150b30466b09e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5NjI2ZWIyYjU5MjQ0OTM2ODNkMTBmYzJhZmM3M2RmYi90YWJsZXJhbmdlOjk2MjZlYjJiNTkyNDQ5MzY4M2QxMGZjMmFmYzczZGZiXzMtMi0xLTEtMA_3ba15e30-1195-4407-b87f-53ff0b7db1ef"
      unitRef="usd">2420400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i41e551d4cc6846cf94f9bef02cb4728d_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5NjI2ZWIyYjU5MjQ0OTM2ODNkMTBmYzJhZmM3M2RmYi90YWJsZXJhbmdlOjk2MjZlYjJiNTkyNDQ5MzY4M2QxMGZjMmFmYzczZGZiXzMtNC0xLTEtMA_50f1aba5-33d6-4d17-a7c1-93f040d9898a"
      unitRef="usd">770900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0029d85f4a1d4f819039d232891cba3a_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5NjI2ZWIyYjU5MjQ0OTM2ODNkMTBmYzJhZmM3M2RmYi90YWJsZXJhbmdlOjk2MjZlYjJiNTkyNDQ5MzY4M2QxMGZjMmFmYzczZGZiXzMtNi0xLTEtMA_f698a5d6-ab5e-4552-a0a2-761ec687b49e"
      unitRef="usd">716500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic0aa21e20d46414eb6e70131db1312a9_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5NjI2ZWIyYjU5MjQ0OTM2ODNkMTBmYzJhZmM3M2RmYi90YWJsZXJhbmdlOjk2MjZlYjJiNTkyNDQ5MzY4M2QxMGZjMmFmYzczZGZiXzMtOC0xLTEtMA_b66e9655-e191-42d0-8b7f-58b9f1f5f722"
      unitRef="usd">121200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i574a23e164c445a6ae3096c57c402605_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5NjI2ZWIyYjU5MjQ0OTM2ODNkMTBmYzJhZmM3M2RmYi90YWJsZXJhbmdlOjk2MjZlYjJiNTkyNDQ5MzY4M2QxMGZjMmFmYzczZGZiXzMtMTAtMS0xLTA_dc20c59e-5674-433d-90cf-5cf8f81232a3"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i76973715349d4c6faab52ce2331aa408_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5NjI2ZWIyYjU5MjQ0OTM2ODNkMTBmYzJhZmM3M2RmYi90YWJsZXJhbmdlOjk2MjZlYjJiNTkyNDQ5MzY4M2QxMGZjMmFmYzczZGZiXzMtMTItMS0xLTA_3e6d4cec-1085-4a00-9a88-76d0f303ba48"
      unitRef="usd">4029000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie3c6abc3f7c24852a9b984c0598df3ea_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5NjI2ZWIyYjU5MjQ0OTM2ODNkMTBmYzJhZmM3M2RmYi90YWJsZXJhbmdlOjk2MjZlYjJiNTkyNDQ5MzY4M2QxMGZjMmFmYzczZGZiXzQtMi0xLTEtMA_64341ec2-4e27-4c56-a6f4-e2bbe8e27253"
      unitRef="usd">362800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3ecc49ee92b845429400fcefcde89660_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5NjI2ZWIyYjU5MjQ0OTM2ODNkMTBmYzJhZmM3M2RmYi90YWJsZXJhbmdlOjk2MjZlYjJiNTkyNDQ5MzY4M2QxMGZjMmFmYzczZGZiXzQtNC0xLTEtMA_ca2e4e36-492e-42ec-97ad-8f148268b653"
      unitRef="usd">33500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i70d8395ec978426b8e43487f4ff7996f_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5NjI2ZWIyYjU5MjQ0OTM2ODNkMTBmYzJhZmM3M2RmYi90YWJsZXJhbmdlOjk2MjZlYjJiNTkyNDQ5MzY4M2QxMGZjMmFmYzczZGZiXzQtNi0xLTEtMA_27a405ea-c657-42bb-97af-07025cc08b3b"
      unitRef="usd">1800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibde7da48078b4a3593290bd53d1cf10d_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5NjI2ZWIyYjU5MjQ0OTM2ODNkMTBmYzJhZmM3M2RmYi90YWJsZXJhbmdlOjk2MjZlYjJiNTkyNDQ5MzY4M2QxMGZjMmFmYzczZGZiXzQtOC0xLTEtMA_5227413a-255d-46c8-b365-e42d49ac9503"
      unitRef="usd">255900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0cf73bd6d1fd41608c5b2c0ce8980864_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5NjI2ZWIyYjU5MjQ0OTM2ODNkMTBmYzJhZmM3M2RmYi90YWJsZXJhbmdlOjk2MjZlYjJiNTkyNDQ5MzY4M2QxMGZjMmFmYzczZGZiXzQtMTAtMS0xLTA_19cdaacb-048a-406b-804a-7531d520761c"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie022cef1bb8940bf8925358c53b09a66_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5NjI2ZWIyYjU5MjQ0OTM2ODNkMTBmYzJhZmM3M2RmYi90YWJsZXJhbmdlOjk2MjZlYjJiNTkyNDQ5MzY4M2QxMGZjMmFmYzczZGZiXzQtMTItMS0xLTA_5b4dd911-639c-4041-8040-ac882a68a911"
      unitRef="usd">654000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie7b0f0a6a0e7486eaf44a99922a40a5d_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5NjI2ZWIyYjU5MjQ0OTM2ODNkMTBmYzJhZmM3M2RmYi90YWJsZXJhbmdlOjk2MjZlYjJiNTkyNDQ5MzY4M2QxMGZjMmFmYzczZGZiXzUtMi0xLTEtMA_d72559ea-5c3f-4d34-bc95-b51145a8c20c"
      unitRef="usd">374100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i571f0724cee24247899b662c6e9e7150_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5NjI2ZWIyYjU5MjQ0OTM2ODNkMTBmYzJhZmM3M2RmYi90YWJsZXJhbmdlOjk2MjZlYjJiNTkyNDQ5MzY4M2QxMGZjMmFmYzczZGZiXzUtNC0xLTEtMA_bb759db0-00a4-40b7-8821-6ca13efb1205"
      unitRef="usd">151600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i81ba5c2ad59a432eb8c3299b1a8d2033_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5NjI2ZWIyYjU5MjQ0OTM2ODNkMTBmYzJhZmM3M2RmYi90YWJsZXJhbmdlOjk2MjZlYjJiNTkyNDQ5MzY4M2QxMGZjMmFmYzczZGZiXzUtNi0xLTEtMA_be4d6f23-31f4-4995-9278-f78ae93e8d31"
      unitRef="usd">90500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if30df3fe9eba4d62bb4efb6209d6f37c_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5NjI2ZWIyYjU5MjQ0OTM2ODNkMTBmYzJhZmM3M2RmYi90YWJsZXJhbmdlOjk2MjZlYjJiNTkyNDQ5MzY4M2QxMGZjMmFmYzczZGZiXzUtOC0xLTEtMA_1bb97d98-c957-48a6-a9b6-0ef04268cd5e"
      unitRef="usd">31600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie451c7a3b4fd43e5b9bc861ff46fffd2_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5NjI2ZWIyYjU5MjQ0OTM2ODNkMTBmYzJhZmM3M2RmYi90YWJsZXJhbmdlOjk2MjZlYjJiNTkyNDQ5MzY4M2QxMGZjMmFmYzczZGZiXzUtMTAtMS0xLTA_207082da-cdcd-4910-b19d-d8c1068bfacb"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6fe7343306a346f3a2072274fd8242b9_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5NjI2ZWIyYjU5MjQ0OTM2ODNkMTBmYzJhZmM3M2RmYi90YWJsZXJhbmdlOjk2MjZlYjJiNTkyNDQ5MzY4M2QxMGZjMmFmYzczZGZiXzUtMTItMS0xLTA_12f6e2e0-8ee5-4b34-881e-8c67dec478ff"
      unitRef="usd">647900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4b1a958363dc488bb86cd436259d3d75_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5NjI2ZWIyYjU5MjQ0OTM2ODNkMTBmYzJhZmM3M2RmYi90YWJsZXJhbmdlOjk2MjZlYjJiNTkyNDQ5MzY4M2QxMGZjMmFmYzczZGZiXzYtMi0xLTEtMA_bac27948-a8ba-455a-894a-b5d40fce89c1"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0337faf45b104f4bb02836bcf26f9072_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5NjI2ZWIyYjU5MjQ0OTM2ODNkMTBmYzJhZmM3M2RmYi90YWJsZXJhbmdlOjk2MjZlYjJiNTkyNDQ5MzY4M2QxMGZjMmFmYzczZGZiXzYtNC0xLTEtMA_95952abf-71f4-4441-a57f-853b8e3764e9"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i725620c707f84d10a68c1635b4255e1a_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5NjI2ZWIyYjU5MjQ0OTM2ODNkMTBmYzJhZmM3M2RmYi90YWJsZXJhbmdlOjk2MjZlYjJiNTkyNDQ5MzY4M2QxMGZjMmFmYzczZGZiXzYtNi0xLTEtMA_b2a61943-f4f3-4e0c-8300-2a8f45de95b4"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7c4ef8e9889443b2bd139a23a9d1c9fc_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5NjI2ZWIyYjU5MjQ0OTM2ODNkMTBmYzJhZmM3M2RmYi90YWJsZXJhbmdlOjk2MjZlYjJiNTkyNDQ5MzY4M2QxMGZjMmFmYzczZGZiXzYtOC0xLTEtMA_d4320d12-f1e5-4d2e-8226-82592caede06"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1cde56d2c2de40208ad6c059c6d966eb_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5NjI2ZWIyYjU5MjQ0OTM2ODNkMTBmYzJhZmM3M2RmYi90YWJsZXJhbmdlOjk2MjZlYjJiNTkyNDQ5MzY4M2QxMGZjMmFmYzczZGZiXzYtMTAtMS0xLTA_dcd0072e-2664-49c3-b3c2-a8fe9437ede3"
      unitRef="usd">506600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if32974b81af341b18b4da8b53085aabe_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5NjI2ZWIyYjU5MjQ0OTM2ODNkMTBmYzJhZmM3M2RmYi90YWJsZXJhbmdlOjk2MjZlYjJiNTkyNDQ5MzY4M2QxMGZjMmFmYzczZGZiXzYtMTItMS0xLTA_463f4d44-9490-48e1-883e-431b4bfc1924"
      unitRef="usd">506600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1b1e4b6afd7c4ed0b85b0ad0fc99bf71_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5NjI2ZWIyYjU5MjQ0OTM2ODNkMTBmYzJhZmM3M2RmYi90YWJsZXJhbmdlOjk2MjZlYjJiNTkyNDQ5MzY4M2QxMGZjMmFmYzczZGZiXzctMi0xLTEtMA_d8cb613d-63e5-413a-bb27-f48c5d5d1eb8"
      unitRef="usd">400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie3b80af36d5648c8a735ae873bd256a0_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5NjI2ZWIyYjU5MjQ0OTM2ODNkMTBmYzJhZmM3M2RmYi90YWJsZXJhbmdlOjk2MjZlYjJiNTkyNDQ5MzY4M2QxMGZjMmFmYzczZGZiXzctNC0xLTEtMA_9fd2d7e1-2f96-41ba-b9df-35e1903a4963"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1fb7e0dc77e4428cb1edddd3deaf1e39_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5NjI2ZWIyYjU5MjQ0OTM2ODNkMTBmYzJhZmM3M2RmYi90YWJsZXJhbmdlOjk2MjZlYjJiNTkyNDQ5MzY4M2QxMGZjMmFmYzczZGZiXzctNi0xLTEtMA_8a0a554a-76cd-4410-90fc-1ad46ed8c802"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia69a4a7d3cf74a09a9b6d5f7b5db55bf_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5NjI2ZWIyYjU5MjQ0OTM2ODNkMTBmYzJhZmM3M2RmYi90YWJsZXJhbmdlOjk2MjZlYjJiNTkyNDQ5MzY4M2QxMGZjMmFmYzczZGZiXzctOC0xLTEtMA_6fc4f7fb-dc50-4554-841f-4314f0cfb6e0"
      unitRef="usd">272200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4611775a9a4b459f9e97468face9b457_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5NjI2ZWIyYjU5MjQ0OTM2ODNkMTBmYzJhZmM3M2RmYi90YWJsZXJhbmdlOjk2MjZlYjJiNTkyNDQ5MzY4M2QxMGZjMmFmYzczZGZiXzctMTAtMS0xLTA_8c814b2a-bf75-4af1-ad89-8418ad1e5151"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9b61b7a015e24f7cbd78276efd3e992e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5NjI2ZWIyYjU5MjQ0OTM2ODNkMTBmYzJhZmM3M2RmYi90YWJsZXJhbmdlOjk2MjZlYjJiNTkyNDQ5MzY4M2QxMGZjMmFmYzczZGZiXzctMTItMS0xLTA_ed0116dd-245f-48ad-8ef4-5df58cd6b5b1"
      unitRef="usd">272600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib5abc2101cce40e9b7b56911b52a94fa_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5NjI2ZWIyYjU5MjQ0OTM2ODNkMTBmYzJhZmM3M2RmYi90YWJsZXJhbmdlOjk2MjZlYjJiNTkyNDQ5MzY4M2QxMGZjMmFmYzczZGZiXzgtMi0xLTEtMA_21222706-0d59-4c36-bb9e-2240a7d6820d"
      unitRef="usd">3157800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibb57276fba294644bab9983a45e512c7_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5NjI2ZWIyYjU5MjQ0OTM2ODNkMTBmYzJhZmM3M2RmYi90YWJsZXJhbmdlOjk2MjZlYjJiNTkyNDQ5MzY4M2QxMGZjMmFmYzczZGZiXzgtNC0xLTEtMA_d7a91c76-2a12-470e-bbc9-1c3b00122037"
      unitRef="usd">956000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8e59fa8c25cb42b29c6133c6e55bb91a_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5NjI2ZWIyYjU5MjQ0OTM2ODNkMTBmYzJhZmM3M2RmYi90YWJsZXJhbmdlOjk2MjZlYjJiNTkyNDQ5MzY4M2QxMGZjMmFmYzczZGZiXzgtNi0xLTEtMA_c022e221-322b-4bbe-8f96-e9ab673be92a"
      unitRef="usd">808800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id809e00001ed4e3ab54606acc916fee1_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5NjI2ZWIyYjU5MjQ0OTM2ODNkMTBmYzJhZmM3M2RmYi90YWJsZXJhbmdlOjk2MjZlYjJiNTkyNDQ5MzY4M2QxMGZjMmFmYzczZGZiXzgtOC0xLTEtMA_477793f6-78f4-4566-b441-ea1ca712922b"
      unitRef="usd">680900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib9dddfeabbe64b7896f743c4e35fd106_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5NjI2ZWIyYjU5MjQ0OTM2ODNkMTBmYzJhZmM3M2RmYi90YWJsZXJhbmdlOjk2MjZlYjJiNTkyNDQ5MzY4M2QxMGZjMmFmYzczZGZiXzgtMTAtMS0xLTA_1eb47fdb-ea3f-4622-bdf7-013dfc39350d"
      unitRef="usd">506600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iacc7c4c45beb471db618756b809cf1e3_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5NjI2ZWIyYjU5MjQ0OTM2ODNkMTBmYzJhZmM3M2RmYi90YWJsZXJhbmdlOjk2MjZlYjJiNTkyNDQ5MzY4M2QxMGZjMmFmYzczZGZiXzgtMTItMS0xLTA_70aabde0-4380-470b-b17e-735b0302b1d4"
      unitRef="usd">6110000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7aeb6e12b974471e8e4fd3dac16f8875_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5NjI2ZWIyYjU5MjQ0OTM2ODNkMTBmYzJhZmM3M2RmYi90YWJsZXJhbmdlOjk2MjZlYjJiNTkyNDQ5MzY4M2QxMGZjMmFmYzczZGZiXzktMTItMS0xLTA_f3bb90ea-e021-4692-9f77-6cae03b47676"
      unitRef="usd">-122400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5NjI2ZWIyYjU5MjQ0OTM2ODNkMTBmYzJhZmM3M2RmYi90YWJsZXJhbmdlOjk2MjZlYjJiNTkyNDQ5MzY4M2QxMGZjMmFmYzczZGZiXzEwLTEyLTEtMS0w_b097e7b0-5cfd-4f93-accc-f09c17982a40"
      unitRef="usd">5987600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i4d9ab1272c5b439b95d39ba8657b45a1_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90ZXh0cmVnaW9uOmI1MmZlNjgxMWYzOTQxNjNiZWYzODY1MGViZTFkMDY1XzMyMTg_75ab74d9-ebba-49f0-aec4-4c71b09e9656"
      unitRef="usd">307200000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="i4d9ab1272c5b439b95d39ba8657b45a1_I20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90ZXh0cmVnaW9uOmI1MmZlNjgxMWYzOTQxNjNiZWYzODY1MGViZTFkMDY1XzMyNzA_27a1a24b-e240-41f6-8b14-0955b6b83382"
      unitRef="number">0.79</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i4d9ab1272c5b439b95d39ba8657b45a1_I20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90ZXh0cmVnaW9uOmI1MmZlNjgxMWYzOTQxNjNiZWYzODY1MGViZTFkMDY1XzMzMjg_f2d26fb6-08fd-4e29-992c-5923bd225c7e">P12M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90ZXh0cmVnaW9uOmI1MmZlNjgxMWYzOTQxNjNiZWYzODY1MGViZTFkMDY1XzQ5NzU_3acb3162-2b27-4a8c-a9ce-607250cd98fd">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present the balances in our contract assets and contract liabilities: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;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:61.326%"/&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:17.028%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.032%"/&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;October 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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Contract assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;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;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Billed trade receivables&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,057.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;835.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unbilled trade receivables&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costs incurred in excess of amounts billed&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized commissions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Included in trade accounts receivable, net, on the Consolidated Balance Sheets. The fluctuations correlate directly to the execution of new customer contracts and to invoicing and collections from customers in the normal course of business. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Fluctuation is primarily due to the timing of payments on our contracts measured using the cost-to-cost method of revenue recognition. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Included in other current assets and other noncurrent assets on the Consolidated Balance Sheets. During the year ended October&#160;31, 2021, we capitalized&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$16.3 million of new costs and amortized $13.7 million of previously capitalized costs. There was no impairment loss recorded on the costs capitalized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt"&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:79.985%"/&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:17.082%"/&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Contract liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additional contract liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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="margin-top:3pt;padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognition of deferred revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(226.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:3pt;padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;(1) Included in other accrued liabilities on the Consolidated Balance Sheets.</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <abm:ContractWithCustomerAssetBilledTradeReceivableNetCurrent
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5YzNjN2UyNDE1MWQ0NzBjYTBjOGQ3NmM1ZWEwOTY0ZC90YWJsZXJhbmdlOjljM2M3ZTI0MTUxZDQ3MGNhMGM4ZDc2YzVlYTA5NjRkXzItMi0xLTEtMA_88947b65-b83e-4eab-b74d-03aee4c5f0f4"
      unitRef="usd">1057600000</abm:ContractWithCustomerAssetBilledTradeReceivableNetCurrent>
    <abm:ContractWithCustomerAssetBilledTradeReceivableNetCurrent
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5YzNjN2UyNDE1MWQ0NzBjYTBjOGQ3NmM1ZWEwOTY0ZC90YWJsZXJhbmdlOjljM2M3ZTI0MTUxZDQ3MGNhMGM4ZDc2YzVlYTA5NjRkXzItNC0xLTEtMA_7797b0fc-fc8f-4910-adc5-2ee041a3af2a"
      unitRef="usd">835800000</abm:ContractWithCustomerAssetBilledTradeReceivableNetCurrent>
    <abm:ContractWithCustomerAssetUnbilledTradeReceivablesNetCurrent
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5YzNjN2UyNDE1MWQ0NzBjYTBjOGQ3NmM1ZWEwOTY0ZC90YWJsZXJhbmdlOjljM2M3ZTI0MTUxZDQ3MGNhMGM4ZDc2YzVlYTA5NjRkXzMtMi0xLTEtMA_7b4d1467-6902-487e-894b-b370d843d242"
      unitRef="usd">112100000</abm:ContractWithCustomerAssetUnbilledTradeReceivablesNetCurrent>
    <abm:ContractWithCustomerAssetUnbilledTradeReceivablesNetCurrent
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5YzNjN2UyNDE1MWQ0NzBjYTBjOGQ3NmM1ZWEwOTY0ZC90YWJsZXJhbmdlOjljM2M3ZTI0MTUxZDQ3MGNhMGM4ZDc2YzVlYTA5NjRkXzMtNC0xLTEtMA_1911fbbc-e7ed-4914-8ec8-01c869547c4b"
      unitRef="usd">53900000</abm:ContractWithCustomerAssetUnbilledTradeReceivablesNetCurrent>
    <abm:ContractWithCustomerAssetCostsIncurredInExcessOfAmountsBilledCurrent
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5YzNjN2UyNDE1MWQ0NzBjYTBjOGQ3NmM1ZWEwOTY0ZC90YWJsZXJhbmdlOjljM2M3ZTI0MTUxZDQ3MGNhMGM4ZDc2YzVlYTA5NjRkXzQtMi0xLTEtMA_ffb6fe98-e620-4a8f-be59-c9b15f9489b7"
      unitRef="usd">52500000</abm:ContractWithCustomerAssetCostsIncurredInExcessOfAmountsBilledCurrent>
    <abm:ContractWithCustomerAssetCostsIncurredInExcessOfAmountsBilledCurrent
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5YzNjN2UyNDE1MWQ0NzBjYTBjOGQ3NmM1ZWEwOTY0ZC90YWJsZXJhbmdlOjljM2M3ZTI0MTUxZDQ3MGNhMGM4ZDc2YzVlYTA5NjRkXzQtNC0xLTEtMA_93e4ab18-d850-4475-9812-1cc41cd1ab74"
      unitRef="usd">52200000</abm:ContractWithCustomerAssetCostsIncurredInExcessOfAmountsBilledCurrent>
    <abm:ContractWithCustomerAssetCapitalizedCommissions
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5YzNjN2UyNDE1MWQ0NzBjYTBjOGQ3NmM1ZWEwOTY0ZC90YWJsZXJhbmdlOjljM2M3ZTI0MTUxZDQ3MGNhMGM4ZDc2YzVlYTA5NjRkXzUtMi0xLTEtMA_0212625f-2b24-4c43-9832-ffce1dabb43e"
      unitRef="usd">27800000</abm:ContractWithCustomerAssetCapitalizedCommissions>
    <abm:ContractWithCustomerAssetCapitalizedCommissions
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo5YzNjN2UyNDE1MWQ0NzBjYTBjOGQ3NmM1ZWEwOTY0ZC90YWJsZXJhbmdlOjljM2M3ZTI0MTUxZDQ3MGNhMGM4ZDc2YzVlYTA5NjRkXzUtNC0xLTEtMA_a3ff3633-c968-4961-8785-423a6f63dbc6"
      unitRef="usd">25200000</abm:ContractWithCustomerAssetCapitalizedCommissions>
    <abm:ContractWithCustomerAssetIncreaseDecreaseForNewCapitalizedCosts
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90ZXh0cmVnaW9uOmI1MmZlNjgxMWYzOTQxNjNiZWYzODY1MGViZTFkMDY1XzQ3NjY_21369d43-c2b9-4166-b39d-b040f7f9c2a3"
      unitRef="usd">16300000</abm:ContractWithCustomerAssetIncreaseDecreaseForNewCapitalizedCosts>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90ZXh0cmVnaW9uOmI1MmZlNjgxMWYzOTQxNjNiZWYzODY1MGViZTFkMDY1XzQ3OTY_df6a5ad9-c717-4730-9094-1c1e4e994eb5"
      unitRef="usd">13700000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostImpairmentLoss
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90ZXh0cmVnaW9uOmI1MmZlNjgxMWYzOTQxNjNiZWYzODY1MGViZTFkMDY1XzQ4NDI_212aa125-a431-4fd9-97f8-479f740f5cff"
      unitRef="usd">0</us-gaap:CapitalizedContractCostImpairmentLoss>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo1MjljN2FmYjg3Y2Y0NzkxODk0NGE2NDU0MzI4YTZhMy90YWJsZXJhbmdlOjUyOWM3YWZiODdjZjQ3OTE4OTQ0YTY0NTQzMjhhNmEzXzItMi0xLTEtMA_a71708ff-e2b3-439c-8152-7b5905ffd504"
      unitRef="usd">36400000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <abm:ContractWithCustomerLiabilityIncreaseDecreaseForAdditionalContractLiabilities
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo1MjljN2FmYjg3Y2Y0NzkxODk0NGE2NDU0MzI4YTZhMy90YWJsZXJhbmdlOjUyOWM3YWZiODdjZjQ3OTE4OTQ0YTY0NTQzMjhhNmEzXzMtMi0xLTEtMA_55c25f84-d82e-43bb-b70b-abb6136559a4"
      unitRef="usd">248900000</abm:ContractWithCustomerLiabilityIncreaseDecreaseForAdditionalContractLiabilities>
    <abm:ContractWithCustomerLiabilityRevenueRecognizedDuringThePeriod
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo1MjljN2FmYjg3Y2Y0NzkxODk0NGE2NDU0MzI4YTZhMy90YWJsZXJhbmdlOjUyOWM3YWZiODdjZjQ3OTE4OTQ0YTY0NTQzMjhhNmEzXzQtMi0xLTEtMA_ade14714-00b8-4a59-b447-1a26e5e84c3e"
      unitRef="usd">226800000</abm:ContractWithCustomerLiabilityRevenueRecognizedDuringThePeriod>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDAvZnJhZzpiNTJmZTY4MTFmMzk0MTYzYmVmMzg2NTBlYmUxZDA2NS90YWJsZTo1MjljN2FmYjg3Y2Y0NzkxODk0NGE2NDU0MzI4YTZhMy90YWJsZXJhbmdlOjUyOWM3YWZiODdjZjQ3OTE4OTQ0YTY0NTQzMjhhNmEzXzUtMi0xLTEtMA_f7ec4762-6b63-4328-9327-004158b16693"
      unitRef="usd">58500000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDYvZnJhZzowZGEzODdjNWJhZTI0ZDM3YWFmOWIyYTM3YTJiYjZkNi90ZXh0cmVnaW9uOjBkYTM4N2M1YmFlMjRkMzdhYWY5YjJhMzdhMmJiNmQ2XzMxMDE_c0de52af-a29c-438c-b851-924feac8066e">ACQUISITIONS &lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Acquisition of Able&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;On September 30, 2021, we completed the Able Acquisition for a net cash purchase price of $741.7&#160;million. Pursuant to the terms of the purchase agreement, approximately $12.1&#160;million of the cash consideration was placed into escrow accounts, of which approximately $8.2&#160;million was placed into escrow to satisfy any applicable indemnification claims for a period of 12 months. To fund the cash purchase price, we used cash on hand and borrowed $325.0&#160;million on September 30, 2021, at an average interest rate of 1.58% from our revolving line of credit. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Preliminary Acquisition Accounting&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The assets acquired and liabilities assumed were recognized at their acquisition date fair values. The acquisition accounting is subject to change as the Company obtains additional information during the measurement period about the facts and circumstances that existed as of the acquisition date. The final acquisition accounting may include changes to customer relationships, goodwill, deferred taxes, legal matters, insurance claims reserves, and other liabilities. Goodwill arising from the Able Acquisition is not deductible for tax reporting purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The following table summarizes the preliminary acquisition accounting based on currently available information:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt"&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:81.011%"/&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:16.056%"/&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade accounts receivable&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;554.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38.2)&lt;/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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(91.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income tax liability, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(59.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;741.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; The gross amount of trade accounts receivable was $160.6 million, of which $1.4 million was deemed uncollectible at October 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The amortization periods for the acquired intangible assets are 15 years for customer relationships and 2 years for trade names.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Goodwill is largely attributable to value we expect to obtain from long-term business growth, the established workforce, and buyer-specific synergies. This goodwill is not deductible for income tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Financial Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Consolidated Statements of Comprehensive Income (Loss) for the fiscal year ended October 31, 2021, includes $101.1 million of revenue and $4.4 million of net income attributable to the operations of Able since the acquisition date. The operations of Able are included in our B&amp;amp;I segment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents our unaudited pro forma results for 2021 and 2020 as though the Able Acquisition occurred on November 1, 2019. These results include adjustments for the estimated amortization of intangible assets, interest expense, and the income tax impact of the pro forma adjustments at the statutory rate of 28%. These unaudited pro forma results do not reflect the cost of integration activities or benefits from expected revenue enhancements and synergies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"&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:64.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.005%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.006%"/&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="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended October 31,&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pro forma revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,223.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,078.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pro forma income (loss) from continuing operations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.9)&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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;These results were adjusted to exclude $17.3 million of acquisition-related costs incurred during 2021, which are included in selling, general and administrative expenses in the accompanying Consolidated Statements of Comprehensive Income (Loss).&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i125c71908db44c73886907c420eea44d_D20210930-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDYvZnJhZzowZGEzODdjNWJhZTI0ZDM3YWFmOWIyYTM3YTJiYjZkNi90ZXh0cmVnaW9uOjBkYTM4N2M1YmFlMjRkMzdhYWY5YjJhMzdhMmJiNmQ2XzMyOTg1MzQ5MDE2NjQ_81c26a73-a34e-46ce-a1d2-ffbb31b432e8"
      unitRef="usd">741700000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <abm:BusinessesCombinationGrossAmountPlacedInEscrow
      contextRef="icdefbc7295534b0f96aa747e59e71aef_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDYvZnJhZzowZGEzODdjNWJhZTI0ZDM3YWFmOWIyYTM3YTJiYjZkNi90ZXh0cmVnaW9uOjBkYTM4N2M1YmFlMjRkMzdhYWY5YjJhMzdhMmJiNmQ2XzMyOTg1MzQ5MDE2ODA_dfefae5b-28bd-4647-9086-f7d046565f5d"
      unitRef="usd">12100000</abm:BusinessesCombinationGrossAmountPlacedInEscrow>
    <us-gaap:BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate
      contextRef="icdefbc7295534b0f96aa747e59e71aef_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDYvZnJhZzowZGEzODdjNWJhZTI0ZDM3YWFmOWIyYTM3YTJiYjZkNi90ZXh0cmVnaW9uOjBkYTM4N2M1YmFlMjRkMzdhYWY5YjJhMzdhMmJiNmQ2XzMyOTg1MzQ5MDE2OTU_62790790-a9be-479b-9fda-4a921279132d"
      unitRef="usd">8200000</us-gaap:BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i36b8260b420842f0a3d0ed325912201f_D20210930-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDYvZnJhZzowZGEzODdjNWJhZTI0ZDM3YWFmOWIyYTM3YTJiYjZkNi90ZXh0cmVnaW9uOjBkYTM4N2M1YmFlMjRkMzdhYWY5YjJhMzdhMmJiNmQ2XzMyOTg1MzQ5MDE3MDk_a6157189-afc2-4cdf-b842-3f56b4dc8287"
      unitRef="usd">325000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="i2d2f1f7161694e82939be63d4d219a52_I20210930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDYvZnJhZzowZGEzODdjNWJhZTI0ZDM3YWFmOWIyYTM3YTJiYjZkNi90ZXh0cmVnaW9uOjBkYTM4N2M1YmFlMjRkMzdhYWY5YjJhMzdhMmJiNmQ2XzMyOTg1MzQ5MDE3MjU_83ae4d1e-2c3c-4eab-bc62-bbb32c5846b2"
      unitRef="number">0.0158</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDYvZnJhZzowZGEzODdjNWJhZTI0ZDM3YWFmOWIyYTM3YTJiYjZkNi90ZXh0cmVnaW9uOjBkYTM4N2M1YmFlMjRkMzdhYWY5YjJhMzdhMmJiNmQ2XzMwNzI_c621dfbe-58ef-49e5-8a2d-cce4ad130580">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The following table summarizes the preliminary acquisition accounting based on currently available information:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt"&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:81.011%"/&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:16.056%"/&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade accounts receivable&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;554.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38.2)&lt;/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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(91.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income tax liability, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(59.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;741.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; The gross amount of trade accounts receivable was $160.6 million, of which $1.4 million was deemed uncollectible at October 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The amortization periods for the acquired intangible assets are 15 years for customer relationships and 2 years for trade names.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Goodwill is largely attributable to value we expect to obtain from long-term business growth, the established workforce, and buyer-specific synergies. This goodwill is not deductible for income tax purposes.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="icdefbc7295534b0f96aa747e59e71aef_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDYvZnJhZzowZGEzODdjNWJhZTI0ZDM3YWFmOWIyYTM3YTJiYjZkNi90YWJsZTozNDQwZDQwYjYxMTY0NjBjOWMyMjNjNGNkMzQ0NjZhYS90YWJsZXJhbmdlOjM0NDBkNDBiNjExNjQ2MGM5YzIyM2M0Y2QzNDQ2NmFhXzMtMi0xLTEtMA_68d49ce3-6fb9-437e-a4e5-413661f6b8cd"
      unitRef="usd">31500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="icdefbc7295534b0f96aa747e59e71aef_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDYvZnJhZzowZGEzODdjNWJhZTI0ZDM3YWFmOWIyYTM3YTJiYjZkNi90YWJsZTozNDQwZDQwYjYxMTY0NjBjOWMyMjNjNGNkMzQ0NjZhYS90YWJsZXJhbmdlOjM0NDBkNDBiNjExNjQ2MGM5YzIyM2M0Y2QzNDQ2NmFhXzQtMi0xLTEtMA_459a3697-8746-46f7-b893-fda7450ae8a0"
      unitRef="usd">159300000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <abm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets
      contextRef="icdefbc7295534b0f96aa747e59e71aef_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDYvZnJhZzowZGEzODdjNWJhZTI0ZDM3YWFmOWIyYTM3YTJiYjZkNi90YWJsZTozNDQwZDQwYjYxMTY0NjBjOWMyMjNjNGNkMzQ0NjZhYS90YWJsZXJhbmdlOjM0NDBkNDBiNjExNjQ2MGM5YzIyM2M0Y2QzNDQ2NmFhXzUtMi0xLTEtNDMwMTU_937c2616-2d8f-4aef-ab48-909940707ce4"
      unitRef="usd">24900000</abm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i8a5ad6be7cf54afd99d4497edaad9ffa_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDYvZnJhZzowZGEzODdjNWJhZTI0ZDM3YWFmOWIyYTM3YTJiYjZkNi90YWJsZTozNDQwZDQwYjYxMTY0NjBjOWMyMjNjNGNkMzQ0NjZhYS90YWJsZXJhbmdlOjM0NDBkNDBiNjExNjQ2MGM5YzIyM2M0Y2QzNDQ2NmFhXzctMi0xLTEtMA_b674c6ca-9fb2-42c2-a63b-9a45bc1bd51f"
      unitRef="usd">220000000.0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i64f7010dc28b4fcd9b35dea07085f343_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDYvZnJhZzowZGEzODdjNWJhZTI0ZDM3YWFmOWIyYTM3YTJiYjZkNi90YWJsZTozNDQwZDQwYjYxMTY0NjBjOWMyMjNjNGNkMzQ0NjZhYS90YWJsZXJhbmdlOjM0NDBkNDBiNjExNjQ2MGM5YzIyM2M0Y2QzNDQ2NmFhXzgtMi0xLTEtMA_86fd0ca5-a230-4585-ba72-0f3a90d9bb3d"
      unitRef="usd">10000000.0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:Goodwill
      contextRef="icdefbc7295534b0f96aa747e59e71aef_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDYvZnJhZzowZGEzODdjNWJhZTI0ZDM3YWFmOWIyYTM3YTJiYjZkNi90YWJsZTozNDQwZDQwYjYxMTY0NjBjOWMyMjNjNGNkMzQ0NjZhYS90YWJsZXJhbmdlOjM0NDBkNDBiNjExNjQ2MGM5YzIyM2M0Y2QzNDQ2NmFhXzktMi0xLTEtMA_65a65d5a-f735-411d-b96d-014db6fb22b1"
      unitRef="usd">554000000.0</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="icdefbc7295534b0f96aa747e59e71aef_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDYvZnJhZzowZGEzODdjNWJhZTI0ZDM3YWFmOWIyYTM3YTJiYjZkNi90YWJsZTozNDQwZDQwYjYxMTY0NjBjOWMyMjNjNGNkMzQ0NjZhYS90YWJsZXJhbmdlOjM0NDBkNDBiNjExNjQ2MGM5YzIyM2M0Y2QzNDQ2NmFhXzExLTItMS0xLTA_7c9a86f0-0ede-4619-bcda-71122004ff34"
      unitRef="usd">27000000.0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <abm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities
      contextRef="icdefbc7295534b0f96aa747e59e71aef_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDYvZnJhZzowZGEzODdjNWJhZTI0ZDM3YWFmOWIyYTM3YTJiYjZkNi90YWJsZTozNDQwZDQwYjYxMTY0NjBjOWMyMjNjNGNkMzQ0NjZhYS90YWJsZXJhbmdlOjM0NDBkNDBiNjExNjQ2MGM5YzIyM2M0Y2QzNDQ2NmFhXzEwLTItMS0xLTUyNTEw_e3cb0b2d-9369-4d4e-b835-a15e9992fcb0"
      unitRef="usd">38200000</abm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRelatedLiabilities>
    <abm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInsuranceReserves
      contextRef="icdefbc7295534b0f96aa747e59e71aef_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDYvZnJhZzowZGEzODdjNWJhZTI0ZDM3YWFmOWIyYTM3YTJiYjZkNi90YWJsZTozNDQwZDQwYjYxMTY0NjBjOWMyMjNjNGNkMzQ0NjZhYS90YWJsZXJhbmdlOjM0NDBkNDBiNjExNjQ2MGM5YzIyM2M0Y2QzNDQ2NmFhXzEyLTItMS0xLTA_c15ded6e-e464-4ab3-93c8-eb7ff795aac6"
      unitRef="usd">91600000</abm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInsuranceReserves>
    <abm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities
      contextRef="icdefbc7295534b0f96aa747e59e71aef_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDYvZnJhZzowZGEzODdjNWJhZTI0ZDM3YWFmOWIyYTM3YTJiYjZkNi90YWJsZTozNDQwZDQwYjYxMTY0NjBjOWMyMjNjNGNkMzQ0NjZhYS90YWJsZXJhbmdlOjM0NDBkNDBiNjExNjQ2MGM5YzIyM2M0Y2QzNDQ2NmFhXzEzLTItMS0xLTA_0dcf212f-3098-41bf-bb83-88f5b5c40a3e"
      unitRef="usd">41700000</abm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="icdefbc7295534b0f96aa747e59e71aef_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDYvZnJhZzowZGEzODdjNWJhZTI0ZDM3YWFmOWIyYTM3YTJiYjZkNi90YWJsZTozNDQwZDQwYjYxMTY0NjBjOWMyMjNjNGNkMzQ0NjZhYS90YWJsZXJhbmdlOjM0NDBkNDBiNjExNjQ2MGM5YzIyM2M0Y2QzNDQ2NmFhXzE1LTItMS0xLTA_742427b8-afcc-4574-8831-9c5400a06dfd"
      unitRef="usd">59500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="icdefbc7295534b0f96aa747e59e71aef_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDYvZnJhZzowZGEzODdjNWJhZTI0ZDM3YWFmOWIyYTM3YTJiYjZkNi90YWJsZTozNDQwZDQwYjYxMTY0NjBjOWMyMjNjNGNkMzQ0NjZhYS90YWJsZXJhbmdlOjM0NDBkNDBiNjExNjQ2MGM5YzIyM2M0Y2QzNDQ2NmFhXzE3LTItMS0xLTA_f6dcd7ec-378b-45e1-bb77-65ccefed8847"
      unitRef="usd">741700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationAcquiredReceivablesGrossContractualAmount
      contextRef="iee51a317c32e4b039bb35f527747be41_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDYvZnJhZzowZGEzODdjNWJhZTI0ZDM3YWFmOWIyYTM3YTJiYjZkNi90ZXh0cmVnaW9uOjBkYTM4N2M1YmFlMjRkMzdhYWY5YjJhMzdhMmJiNmQ2XzYyOQ_04293392-19e5-4304-8392-edab08df3b3e"
      unitRef="usd">160600000</us-gaap:BusinessCombinationAcquiredReceivablesGrossContractualAmount>
    <us-gaap:BusinessCombinationAcquiredReceivablesEstimatedUncollectible
      contextRef="iee51a317c32e4b039bb35f527747be41_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDYvZnJhZzowZGEzODdjNWJhZTI0ZDM3YWFmOWIyYTM3YTJiYjZkNi90ZXh0cmVnaW9uOjBkYTM4N2M1YmFlMjRkMzdhYWY5YjJhMzdhMmJiNmQ2XzQ5NDc4MDIzNDMzOTc_2d1715b2-a8bc-49a1-817a-779d42bc97a8"
      unitRef="usd">1400000</us-gaap:BusinessCombinationAcquiredReceivablesEstimatedUncollectible>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i0bed8ebf6d514aa69c7e0013f6035ed3_D20210930-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDYvZnJhZzowZGEzODdjNWJhZTI0ZDM3YWFmOWIyYTM3YTJiYjZkNi90ZXh0cmVnaW9uOjBkYTM4N2M1YmFlMjRkMzdhYWY5YjJhMzdhMmJiNmQ2Xzc1OQ_79e67d4f-3362-4cb7-99ef-fb08fc8a83d5">P15Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i47d6c35f62d24960ae898c7a779377b7_D20210930-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDYvZnJhZzowZGEzODdjNWJhZTI0ZDM3YWFmOWIyYTM3YTJiYjZkNi90ZXh0cmVnaW9uOjBkYTM4N2M1YmFlMjRkMzdhYWY5YjJhMzdhMmJiNmQ2Xzc5Mw_b8417b76-f65b-478d-8fb0-3b9a9278c88a">P2Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="if54aff012f2e4d449804d83123fb30c1_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDYvZnJhZzowZGEzODdjNWJhZTI0ZDM3YWFmOWIyYTM3YTJiYjZkNi90ZXh0cmVnaW9uOjBkYTM4N2M1YmFlMjRkMzdhYWY5YjJhMzdhMmJiNmQ2XzQ5NDc4MDIzNDE2NDI_44ae5886-fb98-49a5-b26a-4e558e622152"
      unitRef="usd">101100000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="if54aff012f2e4d449804d83123fb30c1_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDYvZnJhZzowZGEzODdjNWJhZTI0ZDM3YWFmOWIyYTM3YTJiYjZkNi90ZXh0cmVnaW9uOjBkYTM4N2M1YmFlMjRkMzdhYWY5YjJhMzdhMmJiNmQ2XzQ5NDc4MDIzNDE2NTM_6a8ecdc5-c732-4eea-ae4a-f524d5c7407b"
      unitRef="usd">4400000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDYvZnJhZzowZGEzODdjNWJhZTI0ZDM3YWFmOWIyYTM3YTJiYjZkNi90ZXh0cmVnaW9uOjBkYTM4N2M1YmFlMjRkMzdhYWY5YjJhMzdhMmJiNmQ2XzMxMDk_5866fed2-ff12-4d1d-b0d5-6675ee7f6308">The following table presents our unaudited pro forma results for 2021 and 2020 as though the Able Acquisition occurred on November 1, 2019. These results include adjustments for the estimated amortization of intangible assets, interest expense, and the income tax impact of the pro forma adjustments at the statutory rate of 28%. These unaudited pro forma results do not reflect the cost of integration activities or benefits from expected revenue enhancements and synergies.&lt;div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"&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:64.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.005%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.006%"/&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="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended October 31,&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pro forma revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,223.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,078.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pro forma income (loss) from continuing operations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.9)&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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;These results were adjusted to exclude $17.3 million of acquisition-related costs incurred during 2021, which are included in selling, general and administrative expenses in the accompanying Consolidated Statements of Comprehensive Income (Loss).&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <abm:BusinessAcquisitionProFormaStatutoryTaxRate
      contextRef="i125c71908db44c73886907c420eea44d_D20210930-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDYvZnJhZzowZGEzODdjNWJhZTI0ZDM3YWFmOWIyYTM3YTJiYjZkNi90ZXh0cmVnaW9uOjBkYTM4N2M1YmFlMjRkMzdhYWY5YjJhMzdhMmJiNmQ2XzEzNzY_0876376a-327c-427e-9d10-50911d9bfb36"
      unitRef="number">0.28</abm:BusinessAcquisitionProFormaStatutoryTaxRate>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="if54aff012f2e4d449804d83123fb30c1_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDYvZnJhZzowZGEzODdjNWJhZTI0ZDM3YWFmOWIyYTM3YTJiYjZkNi90YWJsZTpmNTJlNjY2ZWZiMGM0ZTEyODA3NzEzYjhiZjNhYWMyMS90YWJsZXJhbmdlOmY1MmU2NjZlZmIwYzRlMTI4MDc3MTNiOGJmM2FhYzIxXzEtMS0xLTEtMA_82423d42-77e7-487c-9c6d-0bc761dc387d"
      unitRef="usd">7223200000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="ib93d2d320a9147a59805deaf878cfbac_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDYvZnJhZzowZGEzODdjNWJhZTI0ZDM3YWFmOWIyYTM3YTJiYjZkNi90YWJsZTpmNTJlNjY2ZWZiMGM0ZTEyODA3NzEzYjhiZjNhYWMyMS90YWJsZXJhbmdlOmY1MmU2NjZlZmIwYzRlMTI4MDc3MTNiOGJmM2FhYzIxXzItMi0xLTEtMzA4OTI_1467059d-0d64-47dc-b9b4-a8e564efc6d1"
      unitRef="usd">7078200000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax
      contextRef="if54aff012f2e4d449804d83123fb30c1_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDYvZnJhZzowZGEzODdjNWJhZTI0ZDM3YWFmOWIyYTM3YTJiYjZkNi90YWJsZTpmNTJlNjY2ZWZiMGM0ZTEyODA3NzEzYjhiZjNhYWMyMS90YWJsZXJhbmdlOmY1MmU2NjZlZmIwYzRlMTI4MDc3MTNiOGJmM2FhYzIxXzItMS0xLTEtMA_faa70a6c-59da-45c3-93bd-ca7be32e52e3"
      unitRef="usd">139100000</us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax>
    <us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax
      contextRef="ib93d2d320a9147a59805deaf878cfbac_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDYvZnJhZzowZGEzODdjNWJhZTI0ZDM3YWFmOWIyYTM3YTJiYjZkNi90YWJsZTpmNTJlNjY2ZWZiMGM0ZTEyODA3NzEzYjhiZjNhYWMyMS90YWJsZXJhbmdlOmY1MmU2NjZlZmIwYzRlMTI4MDc3MTNiOGJmM2FhYzIxXzMtMi0xLTEtMzA4OTI_7159bcb6-3e35-41ad-988d-02a2a16411e8"
      unitRef="usd">-7900000</us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="if54aff012f2e4d449804d83123fb30c1_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMDYvZnJhZzowZGEzODdjNWJhZTI0ZDM3YWFmOWIyYTM3YTJiYjZkNi90ZXh0cmVnaW9uOjBkYTM4N2M1YmFlMjRkMzdhYWY5YjJhMzdhMmJiNmQ2XzQ5NDc4MDIzMzIzMDg_880eb33b-54cf-4065-94f8-9f289b57a751"
      unitRef="usd">17300000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90ZXh0cmVnaW9uOmU3NWM4ZjYxN2JkMjQ1MGY4Mjk5NTYyNDU2OTJiYzQzXzIxNDM_c002254a-4130-49b3-bc30-a672ab28e254">LEASES&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease assets and liabilities and their classification on our Consolidated Balance Sheets were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:23.607%"/&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:31.502%"/&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:19.221%"/&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:19.080%"/&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;October 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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzQtMi0xLTEtMA_a2d01aaa-8fb6-4322-aaa7-1cf57bff2c1a"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzQtMi0xLTEtMA_c2186e0c-4c24-4d1f-a144-3c83fbae5435"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of lease liabilities&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzEwLTItMS0xLTA_25aea9bb-7083-4c06-b472-04b84f44b859"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzEwLTItMS0xLTA_bbec5aee-12b7-41e5-a26f-03d5189c5009"&gt;Other accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzEzLTItMS0xLTA_2b019267-5766-4f5d-83b4-d0102b9fec5c"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzEzLTItMS0xLTA_9287d4b9-a1dc-4baf-9985-a0ab821793ce"&gt;Other noncurrent liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;171.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Finance lease assets are recorded net of accumulated amortization of $16.3 million and $13.6 million as of October&#160;31, 2021 and October&#160;31, 2020, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease costs and classification within the Consolidated Statements of Comprehensive Income (Loss) were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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:54.455%"/&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:20.391%"/&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:20.394%"/&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;October 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended&lt;br/&gt;October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)(2)&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease costs:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Related to certain parking arrangements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Includes short-term lease costs and variable lease costs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Includes short-term lease costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Represents amortization of leased assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Interest on lease liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents information on short-term and variable lease costs:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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:54.601%"/&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:20.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.394%"/&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;October 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total short-term and variable lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sublease income generated during the year ended October&#160;31, 2021, was immaterial. We continue to monitor the impact of the Pandemic on our subleases; however, we do not expect a significant impact.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amounts of future undiscounted cash flows related to the lease payments over the lease terms and the reconciliation to the present value of the lease liabilities as recorded on our Consolidated Balance Sheets as of October&#160;31, 2021, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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:32.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.395%"/&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating &lt;br/&gt;Lease Liabilities&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance &lt;br/&gt;Lease Liabilities&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2025&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future sublease rental income was excluded for the periods shown above as the amounts are immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have entered into operating lease arrangements as of October&#160;31, 2021, that are effective for future periods. The total amount of ROU assets and lease liabilities related to these arrangements is immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table includes the weighted-average remaining lease terms, in years, and the weighted-average discount rate used to calculate the present value of operating lease liabilities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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:62.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.447%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;October 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.7&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table includes supplemental cash and non-cash information related to operating leases:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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:62.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.447%"/&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:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;October 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;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:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:10.8pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;(1) Excludes the amount initially capitalized in 2020 in conjunction with the adoption of Topic 842.</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90ZXh0cmVnaW9uOmU3NWM4ZjYxN2JkMjQ1MGY4Mjk5NTYyNDU2OTJiYzQzXzIxNDU_cb2b99a8-3e9f-46ea-b0af-059beeeccbfa">LEASES&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease assets and liabilities and their classification on our Consolidated Balance Sheets were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:23.607%"/&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:31.502%"/&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:19.221%"/&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:19.080%"/&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;October 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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzQtMi0xLTEtMA_a2d01aaa-8fb6-4322-aaa7-1cf57bff2c1a"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzQtMi0xLTEtMA_c2186e0c-4c24-4d1f-a144-3c83fbae5435"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of lease liabilities&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzEwLTItMS0xLTA_25aea9bb-7083-4c06-b472-04b84f44b859"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzEwLTItMS0xLTA_bbec5aee-12b7-41e5-a26f-03d5189c5009"&gt;Other accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzEzLTItMS0xLTA_2b019267-5766-4f5d-83b4-d0102b9fec5c"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzEzLTItMS0xLTA_9287d4b9-a1dc-4baf-9985-a0ab821793ce"&gt;Other noncurrent liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;171.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Finance lease assets are recorded net of accumulated amortization of $16.3 million and $13.6 million as of October&#160;31, 2021 and October&#160;31, 2020, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease costs and classification within the Consolidated Statements of Comprehensive Income (Loss) were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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:54.455%"/&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:20.391%"/&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:20.394%"/&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;October 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended&lt;br/&gt;October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)(2)&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease costs:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Related to certain parking arrangements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Includes short-term lease costs and variable lease costs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Includes short-term lease costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Represents amortization of leased assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Interest on lease liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents information on short-term and variable lease costs:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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:54.601%"/&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:20.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.394%"/&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;October 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total short-term and variable lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sublease income generated during the year ended October&#160;31, 2021, was immaterial. We continue to monitor the impact of the Pandemic on our subleases; however, we do not expect a significant impact.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amounts of future undiscounted cash flows related to the lease payments over the lease terms and the reconciliation to the present value of the lease liabilities as recorded on our Consolidated Balance Sheets as of October&#160;31, 2021, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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:32.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.395%"/&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating &lt;br/&gt;Lease Liabilities&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance &lt;br/&gt;Lease Liabilities&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2025&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future sublease rental income was excluded for the periods shown above as the amounts are immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have entered into operating lease arrangements as of October&#160;31, 2021, that are effective for future periods. The total amount of ROU assets and lease liabilities related to these arrangements is immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table includes the weighted-average remaining lease terms, in years, and the weighted-average discount rate used to calculate the present value of operating lease liabilities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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:62.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.447%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;October 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.7&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table includes supplemental cash and non-cash information related to operating leases:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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:62.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.447%"/&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:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;October 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;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:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:10.8pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;(1) Excludes the amount initially capitalized in 2020 in conjunction with the adoption of Topic 842.</us-gaap:LesseeFinanceLeasesTextBlock>
    <abm:AssetsAndLiabilitiesLesseeTableTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90ZXh0cmVnaW9uOmU3NWM4ZjYxN2JkMjQ1MGY4Mjk5NTYyNDU2OTJiYzQzXzIxNDQ_cc618cfb-20bb-4337-b2aa-ae76ca4dc979">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease assets and liabilities and their classification on our Consolidated Balance Sheets were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:23.607%"/&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:31.502%"/&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:19.221%"/&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:19.080%"/&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;October 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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzQtMi0xLTEtMA_a2d01aaa-8fb6-4322-aaa7-1cf57bff2c1a"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzQtMi0xLTEtMA_c2186e0c-4c24-4d1f-a144-3c83fbae5435"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of lease liabilities&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzEwLTItMS0xLTA_25aea9bb-7083-4c06-b472-04b84f44b859"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzEwLTItMS0xLTA_bbec5aee-12b7-41e5-a26f-03d5189c5009"&gt;Other accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzEzLTItMS0xLTA_2b019267-5766-4f5d-83b4-d0102b9fec5c"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzEzLTItMS0xLTA_9287d4b9-a1dc-4baf-9985-a0ab821793ce"&gt;Other noncurrent liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;171.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;(1) Finance lease assets are recorded net of accumulated amortization of $16.3 million and $13.6 million as of October&#160;31, 2021 and October&#160;31, 2020, respectively.&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table includes the weighted-average remaining lease terms, in years, and the weighted-average discount rate used to calculate the present value of operating lease liabilities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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:62.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.447%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;October 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.7&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</abm:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzMtNC0xLTEtMA_6ff3e7e8-9182-41f7-9c48-e36393c62419"
      unitRef="usd">126500000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzMtNi0xLTEtMjkzOA_b6ef300a-17b2-4b02-a039-575f5de916f9"
      unitRef="usd">143100000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzQtNC0xLTEtMA_69376de6-ffb7-40de-a469-0f1e3ca011f6"
      unitRef="usd">3700000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzQtNi0xLTEtMjkzOA_7dc1fa0c-cbbd-48e1-a630-686abf891246"
      unitRef="usd">6100000</us-gaap:FinanceLeaseRightOfUseAsset>
    <abm:LeaseRightOfUseAssets
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzUtNC0xLTEtMA_469bf2d8-bfd7-4d73-958d-7b7c69d4df38"
      unitRef="usd">130200000</abm:LeaseRightOfUseAssets>
    <abm:LeaseRightOfUseAssets
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzUtNi0xLTEtMjkzOA_2c7158b6-783b-4400-a414-f37d494d2ce9"
      unitRef="usd">149200000</abm:LeaseRightOfUseAssets>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzktNC0xLTEtMA_9c084fa5-158b-480b-bd28-62498dcf2a94"
      unitRef="usd">31800000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzktNi0xLTEtMjkzOA_c044bc49-d1dc-4b17-a6e5-feb9bd202121"
      unitRef="usd">35000000.0</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzEwLTQtMS0xLTA_c461d0eb-206b-46fa-9041-64e2d2987f2f"
      unitRef="usd">400000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzEwLTYtMS0xLTI5Mzg_43566696-f57d-417d-9223-41b1dca2a583"
      unitRef="usd">2300000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzEyLTQtMS0xLTA_8594cc4b-594d-4e53-8078-33afa5d9efed"
      unitRef="usd">116600000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzEyLTYtMS0xLTI5Mzg_b9e40c11-672c-431f-bfeb-2280047b6e37"
      unitRef="usd">131400000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzEzLTQtMS0xLTA_ef4c16d8-1d86-48e2-a946-ee3aa1dc85ba"
      unitRef="usd">2000000.0</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzEzLTYtMS0xLTI5Mzg_45eda4a4-f4d8-4fc2-b750-ce50726849f5"
      unitRef="usd">2800000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <abm:LeaseLiability
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzE0LTQtMS0xLTA_6d344b88-53b6-4b2e-9756-be2596a87204"
      unitRef="usd">150800000</abm:LeaseLiability>
    <abm:LeaseLiability
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTo0M2UxNDZjOTA0MzY0YjhiYWI0MDhjOWM1NmU2NjgyNi90YWJsZXJhbmdlOjQzZTE0NmM5MDQzNjRiOGJhYjQwOGM5YzU2ZTY2ODI2XzE0LTYtMS0xLTI5Mzg_718a7ffa-7b03-489e-b068-b68aea595475"
      unitRef="usd">171400000</abm:LeaseLiability>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90ZXh0cmVnaW9uOmU3NWM4ZjYxN2JkMjQ1MGY4Mjk5NTYyNDU2OTJiYzQzXzU0OTc1NTgxNDEwNzY_6f2199af-8e88-4a53-92d5-6dc8d190f816"
      unitRef="usd">16300000</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90ZXh0cmVnaW9uOmU3NWM4ZjYxN2JkMjQ1MGY4Mjk5NTYyNDU2OTJiYzQzXzIyNg_15459442-8e45-4533-b287-ae9023ae80f0"
      unitRef="usd">13600000</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90ZXh0cmVnaW9uOmU3NWM4ZjYxN2JkMjQ1MGY4Mjk5NTYyNDU2OTJiYzQzXzIxNTA_aa75a1d6-6cf0-4fec-9b73-fad3f829afad">&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease costs and classification within the Consolidated Statements of Comprehensive Income (Loss) were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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:54.455%"/&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:20.391%"/&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:20.394%"/&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;October 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended&lt;br/&gt;October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)(2)&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease costs:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Related to certain parking arrangements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Includes short-term lease costs and variable lease costs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Includes short-term lease costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Represents amortization of leased assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Interest on lease liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents information on short-term and variable lease costs:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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:54.601%"/&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:20.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.394%"/&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;October 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total short-term and variable lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table includes supplemental cash and non-cash information related to operating leases:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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:62.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.447%"/&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:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;October 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;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:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:10.8pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;(1) Excludes the amount initially capitalized in 2020 in conjunction with the adoption of Topic 842.</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i5a88a224dcb74ed284dc65a6e92eb591_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTpiYjM4MzcxMjU3NGI0MWNlYTQwYzhhZmIwZWM1NGQxMC90YWJsZXJhbmdlOmJiMzgzNzEyNTc0YjQxY2VhNDBjOGFmYjBlYzU0ZDEwXzItMi0xLTEtMA_2b6a7811-5789-4135-94e6-e23361fcab3c"
      unitRef="usd">51900000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i1cf447e5dfb442b89659e4d447af0ea6_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTpiYjM4MzcxMjU3NGI0MWNlYTQwYzhhZmIwZWM1NGQxMC90YWJsZXJhbmdlOmJiMzgzNzEyNTc0YjQxY2VhNDBjOGFmYjBlYzU0ZDEwXzItNC0xLTEtMzA2Nw_60120283-3f52-4246-accf-fe7333200704"
      unitRef="usd">67900000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i3148938ee0a1474f9deb45f8448fe1b9_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTpiYjM4MzcxMjU3NGI0MWNlYTQwYzhhZmIwZWM1NGQxMC90YWJsZXJhbmdlOmJiMzgzNzEyNTc0YjQxY2VhNDBjOGFmYjBlYzU0ZDEwXzMtMi0xLTEtMA_6bac8a14-d041-427c-ad1b-e6ae5de810b6"
      unitRef="usd">25300000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="id42e7970f4414bce97443ec7271ddba9_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTpiYjM4MzcxMjU3NGI0MWNlYTQwYzhhZmIwZWM1NGQxMC90YWJsZXJhbmdlOmJiMzgzNzEyNTc0YjQxY2VhNDBjOGFmYjBlYzU0ZDEwXzMtNC0xLTEtMzA2Nw_3201a5fa-5181-411f-a8c1-ce3ce9289f67"
      unitRef="usd">28500000</us-gaap:OperatingLeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTpiYjM4MzcxMjU3NGI0MWNlYTQwYzhhZmIwZWM1NGQxMC90YWJsZXJhbmdlOmJiMzgzNzEyNTc0YjQxY2VhNDBjOGFmYjBlYzU0ZDEwXzUtMi0xLTEtMA_7d03303d-579f-4792-bcdd-e387f9784c00"
      unitRef="usd">2500000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTpiYjM4MzcxMjU3NGI0MWNlYTQwYzhhZmIwZWM1NGQxMC90YWJsZXJhbmdlOmJiMzgzNzEyNTc0YjQxY2VhNDBjOGFmYjBlYzU0ZDEwXzUtNC0xLTEtMzA2Nw_66bc590a-404a-47a6-9c69-178aa77c8369"
      unitRef="usd">3500000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTpiYjM4MzcxMjU3NGI0MWNlYTQwYzhhZmIwZWM1NGQxMC90YWJsZXJhbmdlOmJiMzgzNzEyNTc0YjQxY2VhNDBjOGFmYjBlYzU0ZDEwXzctMi0xLTEtMA_4dc001dd-e7dc-404c-bd02-c2bc2bdefc2e"
      unitRef="usd">500000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTpiYjM4MzcxMjU3NGI0MWNlYTQwYzhhZmIwZWM1NGQxMC90YWJsZXJhbmdlOmJiMzgzNzEyNTc0YjQxY2VhNDBjOGFmYjBlYzU0ZDEwXzctNC0xLTEtMzA2Nw_1ce5ed97-d38e-4673-bb21-4ddb824ba2cc"
      unitRef="usd">500000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:LeaseCost
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTpiYjM4MzcxMjU3NGI0MWNlYTQwYzhhZmIwZWM1NGQxMC90YWJsZXJhbmdlOmJiMzgzNzEyNTc0YjQxY2VhNDBjOGFmYjBlYzU0ZDEwXzgtMi0xLTEtMA_e8ab50a6-cdc1-4b48-bc96-7de9e3c179ba"
      unitRef="usd">80200000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTpiYjM4MzcxMjU3NGI0MWNlYTQwYzhhZmIwZWM1NGQxMC90YWJsZXJhbmdlOmJiMzgzNzEyNTc0YjQxY2VhNDBjOGFmYjBlYzU0ZDEwXzgtNC0xLTEtMzA2Nw_b7e58ca1-6c10-4e70-98c3-de74f9b86bdf"
      unitRef="usd">100400000</us-gaap:LeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTowYTY3ZDMzMzUwMGQ0NzZmYjk0ODY0NWM3ODhjMDA0OC90YWJsZXJhbmdlOjBhNjdkMzMzNTAwZDQ3NmZiOTQ4NjQ1Yzc4OGMwMDQ4XzEtMi0xLTEtMA_d1c6cb29-1d5c-47f2-b656-498c81530dfb"
      unitRef="usd">34800000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTowYTY3ZDMzMzUwMGQ0NzZmYjk0ODY0NWM3ODhjMDA0OC90YWJsZXJhbmdlOjBhNjdkMzMzNTAwZDQ3NmZiOTQ4NjQ1Yzc4OGMwMDQ4XzEtNC0xLTEtMjczNjM_a88afc8f-8238-45be-b84f-8af83045db89"
      unitRef="usd">47000000.0</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTowYTY3ZDMzMzUwMGQ0NzZmYjk0ODY0NWM3ODhjMDA0OC90YWJsZXJhbmdlOjBhNjdkMzMzNTAwZDQ3NmZiOTQ4NjQ1Yzc4OGMwMDQ4XzItMi0xLTEtMA_2b0c8dbf-658a-46eb-8da1-247f6b246e04"
      unitRef="usd">3700000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTowYTY3ZDMzMzUwMGQ0NzZmYjk0ODY0NWM3ODhjMDA0OC90YWJsZXJhbmdlOjBhNjdkMzMzNTAwZDQ3NmZiOTQ4NjQ1Yzc4OGMwMDQ4XzItNC0xLTEtMjczNjM_eb8cd087-2bb3-421d-91eb-5afac09c6cee"
      unitRef="usd">3500000</us-gaap:VariableLeaseCost>
    <abm:ShortTermLeaseAndVariableLeaseCost
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTowYTY3ZDMzMzUwMGQ0NzZmYjk0ODY0NWM3ODhjMDA0OC90YWJsZXJhbmdlOjBhNjdkMzMzNTAwZDQ3NmZiOTQ4NjQ1Yzc4OGMwMDQ4XzMtMi0xLTEtMA_22e467c5-dbce-400f-86f4-c6e69466f347"
      unitRef="usd">38500000</abm:ShortTermLeaseAndVariableLeaseCost>
    <abm:ShortTermLeaseAndVariableLeaseCost
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTowYTY3ZDMzMzUwMGQ0NzZmYjk0ODY0NWM3ODhjMDA0OC90YWJsZXJhbmdlOjBhNjdkMzMzNTAwZDQ3NmZiOTQ4NjQ1Yzc4OGMwMDQ4XzMtNC0xLTEtMjczNjM_3419a04e-2038-4e65-9d26-5aaf30f0b790"
      unitRef="usd">50500000</abm:ShortTermLeaseAndVariableLeaseCost>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90ZXh0cmVnaW9uOmU3NWM4ZjYxN2JkMjQ1MGY4Mjk5NTYyNDU2OTJiYzQzXzIxNDY_33d2a13f-1d95-4d77-8781-cee8b2cbf0d9">&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amounts of future undiscounted cash flows related to the lease payments over the lease terms and the reconciliation to the present value of the lease liabilities as recorded on our Consolidated Balance Sheets as of October&#160;31, 2021, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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:32.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.395%"/&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating &lt;br/&gt;Lease Liabilities&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance &lt;br/&gt;Lease Liabilities&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2025&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90ZXh0cmVnaW9uOmU3NWM4ZjYxN2JkMjQ1MGY4Mjk5NTYyNDU2OTJiYzQzXzIxNDY_7d63fa99-52e5-456a-898b-551eed2d5c76">&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amounts of future undiscounted cash flows related to the lease payments over the lease terms and the reconciliation to the present value of the lease liabilities as recorded on our Consolidated Balance Sheets as of October&#160;31, 2021, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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:32.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.395%"/&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating &lt;br/&gt;Lease Liabilities&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance &lt;br/&gt;Lease Liabilities&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2025&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTowZDgyNjkxYzUzNDU0YTlmOTIzNjUzYzVmZWU0N2FiNy90YWJsZXJhbmdlOjBkODI2OTFjNTM0NTRhOWY5MjM2NTNjNWZlZTQ3YWI3XzEtMi0xLTEtMA_0c5c3cf6-7bec-4d26-8caa-b4e98422e091"
      unitRef="usd">37200000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTowZDgyNjkxYzUzNDU0YTlmOTIzNjUzYzVmZWU0N2FiNy90YWJsZXJhbmdlOjBkODI2OTFjNTM0NTRhOWY5MjM2NTNjNWZlZTQ3YWI3XzEtNC0xLTEtMA_1b9c3ec6-f872-44e7-b843-7dd2aeb3f81c"
      unitRef="usd">1700000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <abm:LesseeLeasesLiabilityPaymentsDueYearOne
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTowZDgyNjkxYzUzNDU0YTlmOTIzNjUzYzVmZWU0N2FiNy90YWJsZXJhbmdlOjBkODI2OTFjNTM0NTRhOWY5MjM2NTNjNWZlZTQ3YWI3XzEtNi0xLTEtMA_45be5b30-c9ca-4279-91b9-5bf33382eb5f"
      unitRef="usd">38900000</abm:LesseeLeasesLiabilityPaymentsDueYearOne>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTowZDgyNjkxYzUzNDU0YTlmOTIzNjUzYzVmZWU0N2FiNy90YWJsZXJhbmdlOjBkODI2OTFjNTM0NTRhOWY5MjM2NTNjNWZlZTQ3YWI3XzItMi0xLTEtMA_eecd5199-495e-4c52-b5b6-73898ccca901"
      unitRef="usd">32100000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTowZDgyNjkxYzUzNDU0YTlmOTIzNjUzYzVmZWU0N2FiNy90YWJsZXJhbmdlOjBkODI2OTFjNTM0NTRhOWY5MjM2NTNjNWZlZTQ3YWI3XzItNC0xLTEtMA_fa351acd-e73c-47ef-aa9e-d9e79834b0e2"
      unitRef="usd">900000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <abm:LesseeLeasesLiabilityPaymentsDueYearTwo
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTowZDgyNjkxYzUzNDU0YTlmOTIzNjUzYzVmZWU0N2FiNy90YWJsZXJhbmdlOjBkODI2OTFjNTM0NTRhOWY5MjM2NTNjNWZlZTQ3YWI3XzItNi0xLTEtMA_a99cb5bd-3e6c-4b98-ad07-057a7a6f4b9e"
      unitRef="usd">33000000.0</abm:LesseeLeasesLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTowZDgyNjkxYzUzNDU0YTlmOTIzNjUzYzVmZWU0N2FiNy90YWJsZXJhbmdlOjBkODI2OTFjNTM0NTRhOWY5MjM2NTNjNWZlZTQ3YWI3XzMtMi0xLTEtMA_68d77d23-f553-4012-b907-4a6b73f0cea7"
      unitRef="usd">27200000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTowZDgyNjkxYzUzNDU0YTlmOTIzNjUzYzVmZWU0N2FiNy90YWJsZXJhbmdlOjBkODI2OTFjNTM0NTRhOWY5MjM2NTNjNWZlZTQ3YWI3XzMtNC0xLTEtMA_93997b89-77a2-45db-b08a-6698e0aa1348"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <abm:LesseeLeasesLiabilityPaymentsDueYearThree
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTowZDgyNjkxYzUzNDU0YTlmOTIzNjUzYzVmZWU0N2FiNy90YWJsZXJhbmdlOjBkODI2OTFjNTM0NTRhOWY5MjM2NTNjNWZlZTQ3YWI3XzMtNi0xLTEtMA_fa429190-1515-498b-996f-d86ce967945f"
      unitRef="usd">27200000</abm:LesseeLeasesLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTowZDgyNjkxYzUzNDU0YTlmOTIzNjUzYzVmZWU0N2FiNy90YWJsZXJhbmdlOjBkODI2OTFjNTM0NTRhOWY5MjM2NTNjNWZlZTQ3YWI3XzQtMi0xLTEtMA_53acb01e-6ee4-467f-938e-dd82a8e08601"
      unitRef="usd">21100000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTowZDgyNjkxYzUzNDU0YTlmOTIzNjUzYzVmZWU0N2FiNy90YWJsZXJhbmdlOjBkODI2OTFjNTM0NTRhOWY5MjM2NTNjNWZlZTQ3YWI3XzQtNC0xLTEtMA_3f5105d3-1ef8-4cd9-b0b1-61c9dad00a9c"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <abm:LesseeLeasesLiabilityPaymentsDueYearFour
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTowZDgyNjkxYzUzNDU0YTlmOTIzNjUzYzVmZWU0N2FiNy90YWJsZXJhbmdlOjBkODI2OTFjNTM0NTRhOWY5MjM2NTNjNWZlZTQ3YWI3XzQtNi0xLTEtMA_3097f3aa-dbcb-4610-a347-4f746d13230a"
      unitRef="usd">21100000</abm:LesseeLeasesLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTowZDgyNjkxYzUzNDU0YTlmOTIzNjUzYzVmZWU0N2FiNy90YWJsZXJhbmdlOjBkODI2OTFjNTM0NTRhOWY5MjM2NTNjNWZlZTQ3YWI3XzUtMi0xLTEtMA_82081303-687b-4637-9708-88863069662f"
      unitRef="usd">18700000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTowZDgyNjkxYzUzNDU0YTlmOTIzNjUzYzVmZWU0N2FiNy90YWJsZXJhbmdlOjBkODI2OTFjNTM0NTRhOWY5MjM2NTNjNWZlZTQ3YWI3XzUtNC0xLTEtMA_f5ccb444-2d9c-4d9f-bd47-9bbdbe16c65b"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <abm:LesseeLeasesLiabilityPaymentsDueYearFive
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTowZDgyNjkxYzUzNDU0YTlmOTIzNjUzYzVmZWU0N2FiNy90YWJsZXJhbmdlOjBkODI2OTFjNTM0NTRhOWY5MjM2NTNjNWZlZTQ3YWI3XzUtNi0xLTEtMA_fa027493-485f-4a96-af52-9779495843a0"
      unitRef="usd">18700000</abm:LesseeLeasesLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTowZDgyNjkxYzUzNDU0YTlmOTIzNjUzYzVmZWU0N2FiNy90YWJsZXJhbmdlOjBkODI2OTFjNTM0NTRhOWY5MjM2NTNjNWZlZTQ3YWI3XzYtMi0xLTEtMA_8fdbbfeb-46dc-4092-903b-0d5249aaf3d1"
      unitRef="usd">31600000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTowZDgyNjkxYzUzNDU0YTlmOTIzNjUzYzVmZWU0N2FiNy90YWJsZXJhbmdlOjBkODI2OTFjNTM0NTRhOWY5MjM2NTNjNWZlZTQ3YWI3XzYtNC0xLTEtMA_fd55e6e2-66b9-437f-8a49-e9e6200ccbf8"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <abm:LesseeLeasesLiabilityPaymentsDueAfterYearFive
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTowZDgyNjkxYzUzNDU0YTlmOTIzNjUzYzVmZWU0N2FiNy90YWJsZXJhbmdlOjBkODI2OTFjNTM0NTRhOWY5MjM2NTNjNWZlZTQ3YWI3XzYtNi0xLTEtMA_73c88d39-030a-4e8c-b659-0f7f514b0f6f"
      unitRef="usd">31600000</abm:LesseeLeasesLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTowZDgyNjkxYzUzNDU0YTlmOTIzNjUzYzVmZWU0N2FiNy90YWJsZXJhbmdlOjBkODI2OTFjNTM0NTRhOWY5MjM2NTNjNWZlZTQ3YWI3XzctMi0xLTEtMA_546a9abe-894d-4fd4-8527-3ab76c655b88"
      unitRef="usd">168000000.0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTowZDgyNjkxYzUzNDU0YTlmOTIzNjUzYzVmZWU0N2FiNy90YWJsZXJhbmdlOjBkODI2OTFjNTM0NTRhOWY5MjM2NTNjNWZlZTQ3YWI3XzctNC0xLTEtMA_f580d6b0-0d1f-452b-b93f-6783e205b85a"
      unitRef="usd">2600000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <abm:LesseeLeasesLiabilityPaymentsDue
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTowZDgyNjkxYzUzNDU0YTlmOTIzNjUzYzVmZWU0N2FiNy90YWJsZXJhbmdlOjBkODI2OTFjNTM0NTRhOWY5MjM2NTNjNWZlZTQ3YWI3XzctNi0xLTEtMA_e464232d-6c37-454b-b62f-f9f2494362fa"
      unitRef="usd">170600000</abm:LesseeLeasesLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTowZDgyNjkxYzUzNDU0YTlmOTIzNjUzYzVmZWU0N2FiNy90YWJsZXJhbmdlOjBkODI2OTFjNTM0NTRhOWY5MjM2NTNjNWZlZTQ3YWI3XzgtMi0xLTEtMA_8575fbcf-ef95-4d46-8194-4fc1d8659478"
      unitRef="usd">19600000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTowZDgyNjkxYzUzNDU0YTlmOTIzNjUzYzVmZWU0N2FiNy90YWJsZXJhbmdlOjBkODI2OTFjNTM0NTRhOWY5MjM2NTNjNWZlZTQ3YWI3XzgtNC0xLTEtMA_e23dbecb-4065-445a-b422-2521eeb8f9dd"
      unitRef="usd">200000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <abm:LesseeLeasesLiabilityUndiscountedExcessAmount
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTowZDgyNjkxYzUzNDU0YTlmOTIzNjUzYzVmZWU0N2FiNy90YWJsZXJhbmdlOjBkODI2OTFjNTM0NTRhOWY5MjM2NTNjNWZlZTQ3YWI3XzgtNi0xLTEtMA_faad3acc-bf38-4037-9666-10648855ffc0"
      unitRef="usd">19800000</abm:LesseeLeasesLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTowZDgyNjkxYzUzNDU0YTlmOTIzNjUzYzVmZWU0N2FiNy90YWJsZXJhbmdlOjBkODI2OTFjNTM0NTRhOWY5MjM2NTNjNWZlZTQ3YWI3XzktMi0xLTEtMA_4a122227-0642-4f2b-afed-68d27c13115a"
      unitRef="usd">148400000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTowZDgyNjkxYzUzNDU0YTlmOTIzNjUzYzVmZWU0N2FiNy90YWJsZXJhbmdlOjBkODI2OTFjNTM0NTRhOWY5MjM2NTNjNWZlZTQ3YWI3XzktNC0xLTEtMA_b17f01ed-3746-4e92-8d7d-916a15e5a773"
      unitRef="usd">2400000</us-gaap:FinanceLeaseLiability>
    <abm:LesseeLeasesLiability
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTowZDgyNjkxYzUzNDU0YTlmOTIzNjUzYzVmZWU0N2FiNy90YWJsZXJhbmdlOjBkODI2OTFjNTM0NTRhOWY5MjM2NTNjNWZlZTQ3YWI3XzktNi0xLTEtMA_695d9c37-4334-4db7-8334-759fd632f31d"
      unitRef="usd">150800000</abm:LesseeLeasesLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTpiNzgxNTI2Y2E3ZDA0YWNmYjA3OThlZjI2NTBjOWMyZC90YWJsZXJhbmdlOmI3ODE1MjZjYTdkMDRhY2ZiMDc5OGVmMjY1MGM5YzJkXzMtMi0xLTEtMA_4ac33c1d-057f-41c7-9b7b-7269523c8211">P5Y8M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTpiNzgxNTI2Y2E3ZDA0YWNmYjA3OThlZjI2NTBjOWMyZC90YWJsZXJhbmdlOmI3ODE1MjZjYTdkMDRhY2ZiMDc5OGVmMjY1MGM5YzJkXzItNC0xLTEtMjc1NzM_d5cecbb4-ac06-4d3a-8c01-8f1f9afff89e">P6Y1M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTpiNzgxNTI2Y2E3ZDA0YWNmYjA3OThlZjI2NTBjOWMyZC90YWJsZXJhbmdlOmI3ODE1MjZjYTdkMDRhY2ZiMDc5OGVmMjY1MGM5YzJkXzQtMi0xLTEtMA_e64e474c-b75e-4cc2-bee8-6192ec95f481">P1Y6M</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTpiNzgxNTI2Y2E3ZDA0YWNmYjA3OThlZjI2NTBjOWMyZC90YWJsZXJhbmdlOmI3ODE1MjZjYTdkMDRhY2ZiMDc5OGVmMjY1MGM5YzJkXzMtNC0xLTEtMjc1NzM_5439dfca-fcbf-4c34-bfc9-f03812362046">P2Y</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTpiNzgxNTI2Y2E3ZDA0YWNmYjA3OThlZjI2NTBjOWMyZC90YWJsZXJhbmdlOmI3ODE1MjZjYTdkMDRhY2ZiMDc5OGVmMjY1MGM5YzJkXzYtMi0xLTEtMA_9fb4c375-9d46-4dd9-815c-d27e32ae4a38"
      unitRef="number">0.0411</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTpiNzgxNTI2Y2E3ZDA0YWNmYjA3OThlZjI2NTBjOWMyZC90YWJsZXJhbmdlOmI3ODE1MjZjYTdkMDRhY2ZiMDc5OGVmMjY1MGM5YzJkXzUtNC0xLTEtMjc1NzM_fa43d217-029d-4df5-83f6-2f94cd72d987"
      unitRef="number">0.0414</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTpiNzgxNTI2Y2E3ZDA0YWNmYjA3OThlZjI2NTBjOWMyZC90YWJsZXJhbmdlOmI3ODE1MjZjYTdkMDRhY2ZiMDc5OGVmMjY1MGM5YzJkXzctMi0xLTEtMA_6c518110-7584-4f42-abe5-efdb07eb69b0"
      unitRef="number">0.0478</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTpiNzgxNTI2Y2E3ZDA0YWNmYjA3OThlZjI2NTBjOWMyZC90YWJsZXJhbmdlOmI3ODE1MjZjYTdkMDRhY2ZiMDc5OGVmMjY1MGM5YzJkXzYtNC0xLTEtMjc1NzM_8c6042de-ac99-46d2-b9ca-ebab112b7946"
      unitRef="number">0.0455</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeasePayments
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTpiZWYyNGY3MjJhZjM0Yjc5OTZjZDgyODI1MDFmNWY1My90YWJsZXJhbmdlOmJlZjI0ZjcyMmFmMzRiNzk5NmNkODI4MjUwMWY1ZjUzXzItNC0xLTEtMA_99ba1b8d-c1df-40aa-911f-288eab91ed5f"
      unitRef="usd">38900000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTpiZWYyNGY3MjJhZjM0Yjc5OTZjZDgyODI1MDFmNWY1My90YWJsZXJhbmdlOmJlZjI0ZjcyMmFmMzRiNzk5NmNkODI4MjUwMWY1ZjUzXzItNi0xLTEtMjc2NTc_88f0811c-3ca5-4637-ac6f-3f30a86c4f78"
      unitRef="usd">44800000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTpiZWYyNGY3MjJhZjM0Yjc5OTZjZDgyODI1MDFmNWY1My90YWJsZXJhbmdlOmJlZjI0ZjcyMmFmMzRiNzk5NmNkODI4MjUwMWY1ZjUzXzMtNC0xLTEtMA_c980d3bd-d538-4500-bdb2-4cf964f0ae51"
      unitRef="usd">500000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTpiZWYyNGY3MjJhZjM0Yjc5OTZjZDgyODI1MDFmNWY1My90YWJsZXJhbmdlOmJlZjI0ZjcyMmFmMzRiNzk5NmNkODI4MjUwMWY1ZjUzXzMtNi0xLTEtMjc2NTc_5f6c022d-52f7-4a91-af40-22050985c283"
      unitRef="usd">500000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTpiZWYyNGY3MjJhZjM0Yjc5OTZjZDgyODI1MDFmNWY1My90YWJsZXJhbmdlOmJlZjI0ZjcyMmFmMzRiNzk5NmNkODI4MjUwMWY1ZjUzXzQtNC0xLTEtMA_1600153a-7f93-4987-acbd-44538cc078c8"
      unitRef="usd">2800000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTpiZWYyNGY3MjJhZjM0Yjc5OTZjZDgyODI1MDFmNWY1My90YWJsZXJhbmdlOmJlZjI0ZjcyMmFmMzRiNzk5NmNkODI4MjUwMWY1ZjUzXzQtNi0xLTEtMjc2NTc_4a2c1e15-ac52-4f9c-8f55-a2c89306c4d7"
      unitRef="usd">3400000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTpiZWYyNGY3MjJhZjM0Yjc5OTZjZDgyODI1MDFmNWY1My90YWJsZXJhbmdlOmJlZjI0ZjcyMmFmMzRiNzk5NmNkODI4MjUwMWY1ZjUzXzUtNC0xLTEtMA_0057dcc9-6599-408a-a358-e9d7b4e8f10a"
      unitRef="usd">20600000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMTIvZnJhZzplNzVjOGY2MTdiZDI0NTBmODI5OTU2MjQ1NjkyYmM0My90YWJsZTpiZWYyNGY3MjJhZjM0Yjc5OTZjZDgyODI1MDFmNWY1My90YWJsZXJhbmdlOmJlZjI0ZjcyMmFmMzRiNzk5NmNkODI4MjUwMWY1ZjUzXzUtNi0xLTEtMjc2NTc_f98aae76-cad1-4079-bc08-261742b2be4f"
      unitRef="usd">15700000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90ZXh0cmVnaW9uOmE4Yzg5YzliNGI4MDQ2ODliODJjMjViZmNiNzAyMjEwXzE5Nw_4cad190c-a936-45c1-85ab-34ebf1138be8">NET INCOME PER COMMON SHARE &lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basic and Diluted Net Income Per Common Share Calculations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:right"&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:50.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&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:14.543%"/&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:14.546%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended October 31,&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions, except per share amounts)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from discontinued operations, net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-average common and common equivalent &lt;br/&gt;    shares outstanding &#x2014; Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities&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:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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 4pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-average common and common equivalent &lt;br/&gt;    shares outstanding &#x2014; Diluted&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68.0&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67.3&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.9&#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:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net income per common share &#x2014; Basic&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from discontinued operations&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net income per common share &#x2014; Diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from continuing operations&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.91&#160;&lt;/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:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.86&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.00&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.90&#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:15pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Anti-Dilutive Outstanding Stock Awards Issued Under Share-Based Compensation Plans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;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:50.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&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:14.543%"/&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:14.546%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended October 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Anti-dilutive&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90ZXh0cmVnaW9uOmE4Yzg5YzliNGI4MDQ2ODliODJjMjViZmNiNzAyMjEwXzE4Nw_46e49257-827f-4c37-b571-b018b89e21fc">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basic and Diluted Net Income Per Common Share Calculations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:right"&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:50.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&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:14.543%"/&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:14.546%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended October 31,&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions, except per share amounts)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from discontinued operations, net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-average common and common equivalent &lt;br/&gt;    shares outstanding &#x2014; Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities&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:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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 4pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-average common and common equivalent &lt;br/&gt;    shares outstanding &#x2014; Diluted&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68.0&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67.3&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.9&#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:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net income per common share &#x2014; Basic&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from discontinued operations&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net income per common share &#x2014; Diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from continuing operations&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.91&#160;&lt;/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:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.86&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.00&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.90&#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:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzItMS0xLTEtMA_e3f2c8ce-3033-4a7b-a281-a807b04077b4"
      unitRef="usd">126300000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzItMy0xLTEtMA_fdf56f58-c47a-4a19-9d84-0c6a1934fbd0"
      unitRef="usd">200000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzItNS0xLTEtMA_1797b288-ba3c-4380-a443-e08591e67b3b"
      unitRef="usd">127500000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzMtMS0xLTEtMA_5f35f477-1649-45c8-a49b-fca4d1b50bae"
      unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzMtMy0xLTEtMA_db070b52-bd64-4cb5-9944-bf96c6948dc5"
      unitRef="usd">100000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzMtNS0xLTEtMA_c72cd02c-e5bc-49e5-a7a4-a6e1236639fd"
      unitRef="usd">-100000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:NetIncomeLoss
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzQtMS0xLTEtMA_8d92b057-6f5e-44e1-898e-b7bbad609040"
      unitRef="usd">126300000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzQtMy0xLTEtMA_60647f14-7ad5-42f7-ba3b-a4a167405c77"
      unitRef="usd">300000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzQtNS0xLTEtMA_7128a79b-0ef5-45ca-b8b4-193c52024d12"
      unitRef="usd">127400000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzYtMS0xLTEtMA_0ae22a5d-ea6a-47b7-9086-6c30203ebcd0"
      unitRef="shares">67400000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzYtMy0xLTEtMA_2b44182d-987a-40eb-a35a-0147f72539e7"
      unitRef="shares">66900000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzYtNS0xLTEtMA_a3e5d30c-f343-4a07-a37b-54ba242bc10a"
      unitRef="shares">66600000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="id3bd1bc1d42345e99cf2a1c269a45c9c_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzgtMS0xLTEtMA_181439d3-fa6e-4314-a766-c7f249175c82"
      unitRef="shares">300000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ie9d20a724ed446a0b0a0e0bed08523f6_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzgtMy0xLTEtMA_dad3bf7b-9b3e-48a5-94da-980a39e6d350"
      unitRef="shares">100000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ic8860205d5f14eb8b4c81f3c04ad7b2d_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzgtNS0xLTEtMA_382300d3-858a-4794-bb4a-6c192d8dcdc4"
      unitRef="shares">200000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i0fee544b0fb541258ea9c3babd652020_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzktMS0xLTEtMA_ffca2eaa-3127-460d-ac83-4d376565a2fd"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ia712ce66f93c465ba951a94b523f6e1d_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzktMy0xLTEtMA_5c55153e-2dd1-4e3b-a597-88c01f9f5894"
      unitRef="shares">100000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i6fadfc1305634d7b8c15804be31a607c_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzktNS0xLTEtMA_ae4fbedb-44a7-4a8b-84f7-43f8c453eb8f"
      unitRef="shares">100000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i3c3fcfa4ceac4f8eb3bb5e3c22de7a9f_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzEwLTEtMS0xLTA_930e2a6d-e2c6-4f86-ba6a-8b8d7d91abc1"
      unitRef="shares">200000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="if9b7ca78194f49b2895277ffd4ebcbc7_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzEwLTMtMS0xLTA_acc5456a-cabd-4f5b-97a2-406fdd58b10a"
      unitRef="shares">100000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i4d56dc37f33f442da75a6debd766c167_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzEwLTUtMS0xLTA_00356e4d-5392-48ad-8d02-4ee1c09cfbeb"
      unitRef="shares">100000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzExLTEtMS0xLTA_ff1d926c-6e11-437e-b6cd-16cea129f19d"
      unitRef="shares">68000000.0</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzExLTMtMS0xLTA_a3ccf223-ce13-442f-8ccf-6a3e39ffd876"
      unitRef="shares">67300000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzExLTUtMS0xLTA_b374dc76-5937-4dd8-9e1a-7f0e85af5ac7"
      unitRef="shares">66900000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzE0LTEtMS0xLTA_c3f7601e-3c7e-4155-92a6-12ab13e4fc8d"
      unitRef="usdPerShare">1.87</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzE0LTMtMS0xLTA_1e4c723c-ef7d-4675-bbdf-0103fca56998"
      unitRef="usdPerShare">0.00</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzE0LTUtMS0xLTA_4e2e8a70-71f1-4c26-aba3-aa3403cde539"
      unitRef="usdPerShare">1.92</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzE1LTEtMS0xLTA_5950332e-d50c-46ab-bd90-af894f175f0b"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzE1LTMtMS0xLTA_54861500-4e7e-47f4-8c15-e17d53fee068"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzE1LTUtMS0xLTA_0422a889-81fd-4eef-89f2-92fb36c2e5fc"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzE2LTEtMS0xLTA_97ab3d40-5d7e-461f-861a-101969a173c9"
      unitRef="usdPerShare">1.87</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzE2LTMtMS0xLTA_b848bc6b-295c-45d9-bf30-cc6c16aa9dea"
      unitRef="usdPerShare">0.00</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzE2LTUtMS0xLTA_d0225f31-01f8-4b7c-8769-e5f94f7a779d"
      unitRef="usdPerShare">1.91</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzE5LTEtMS0xLTA_fdcdb881-02e2-4b8b-bb64-2746dff21fa4"
      unitRef="usdPerShare">1.86</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzE5LTMtMS0xLTA_5604602e-494d-401d-ad34-b64ff56d519c"
      unitRef="usdPerShare">0.00</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzE5LTUtMS0xLTA_4d0049dc-eed1-45ce-ae7f-7fd9ebe6c4f9"
      unitRef="usdPerShare">1.91</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzIwLTEtMS0xLTA_d1e660e3-b23b-47c4-a1a0-c63d78aa24d1"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzIwLTMtMS0xLTA_8dc40deb-74d8-403d-879c-707ce0ce0e45"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzIwLTUtMS0xLTA_4be57ad5-fa24-4846-969e-b807a32fbb4b"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzIxLTEtMS0xLTA_4889957b-5d7f-4399-9e42-982e9ad2c16b"
      unitRef="usdPerShare">1.86</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzIxLTMtMS0xLTA_df7dd211-137c-460e-a66b-4f755afe9a0a"
      unitRef="usdPerShare">0.00</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo4YTk3ZDE0YTFmNjc0MmQxYTEyNzJiMGJjMWM4NTk1NC90YWJsZXJhbmdlOjhhOTdkMTRhMWY2NzQyZDFhMTI3MmIwYmMxYzg1OTU0XzIxLTUtMS0xLTA_cdf432cb-9fe3-4b99-bf06-ef3e5eed6607"
      unitRef="usdPerShare">1.90</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90ZXh0cmVnaW9uOmE4Yzg5YzliNGI4MDQ2ODliODJjMjViZmNiNzAyMjEwXzE5Mg_a086280a-d0d8-456b-9c63-4e28d1ecb50d">&lt;div style="margin-top:15pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Anti-Dilutive Outstanding Stock Awards Issued Under Share-Based Compensation Plans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;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:50.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&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:14.543%"/&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:14.546%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended October 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Anti-dilutive&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo3OGE1YjNlYmFiYmI0ODA5ODdjODliMzI0NDYyNTcxYy90YWJsZXJhbmdlOjc4YTViM2ViYWJiYjQ4MDk4N2M4OWIzMjQ0NjI1NzFjXzItMS0xLTEtMA_5510b818-d742-48f0-b313-70aa3f910d49"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo3OGE1YjNlYmFiYmI0ODA5ODdjODliMzI0NDYyNTcxYy90YWJsZXJhbmdlOjc4YTViM2ViYWJiYjQ4MDk4N2M4OWIzMjQ0NjI1NzFjXzItMy0xLTEtMA_7dee9559-a96f-4d25-abb2-e59db86c6240"
      unitRef="shares">400000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMjcvZnJhZzphOGM4OWM5YjRiODA0Njg5YjgyYzI1YmZjYjcwMjIxMC90YWJsZTo3OGE1YjNlYmFiYmI0ODA5ODdjODliMzI0NDYyNTcxYy90YWJsZXJhbmdlOjc4YTViM2ViYWJiYjQ4MDk4N2M4OWIzMjQ0NjI1NzFjXzItNS0xLTEtMA_00df2083-c9c4-46af-9cfe-a3e484feee4f"
      unitRef="shares">300000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzAvZnJhZzo1MDUxMmExMzdjOTE0YTgyOWVlYjZjOTFhNTAyYTY0ZC90ZXh0cmVnaW9uOjUwNTEyYTEzN2M5MTRhODI5ZWViNmM5MWE1MDJhNjRkXzU0NDM_e77a5165-58e7-4361-af22-0e40bb6bd189">FAIR VALUE OF FINANCIAL INSTRUMENTS&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value Hierarchy of Our Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt"&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:59.222%"/&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.640%"/&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: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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of October 31,&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value 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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;394.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance deposits&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&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:'Arial',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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets held in funded deferred compensation plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit facility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&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:'Arial',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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;888.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;725.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;  Cash and cash equivalents are stated at nominal value, which equals fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;  Represents restricted deposits that are used to collateralize our insurance obligations and are stated at nominal value, which equals fair value. These insurance deposits are included in &#x201c;Other noncurrent assets&#x201d; on the accompanying Consolidated Balance Sheets. See Note 10, &#x201c;Insurance,&#x201d; for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;  Represents investments held in Rabbi trusts associated with two of our deferred compensation plans, which we include in &#x201c;Other noncurrent assets&#x201d; on the accompanying Consolidated Balance Sheets. The fair value of the assets held in the funded deferred compensation plan is based on quoted market prices. See Note 12, &#x201c;Employee Benefit Plans,&#x201d; for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;   Represents gross outstanding borrowings under our syndicated line of credit and term loan. Due to variable interest rates, the carrying value of outstanding borrowings under our line of credit and term loan approximates the fair value. See Note 11, &#x201c;Credit Facility,&#x201d; for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;  Represents interest rate swap derivatives designated as cash flow hedges. The fair values of the interest rate swaps are estimated based on the present value of the difference between expected cash flows calculated at the contracted interest rates and the expected cash flows at current market interest rates using observable benchmarks for the London Interbank Offered Rate (&#x201c;LIBOR&#x201d;) forward rates at the end of the period. At October 31, 2021 and 2020, our interest rate swaps are included in &#x201c;Other accrued liabilities&#x201d; and &#x201c;Other noncurrent liabilities,&#x201d; respectively, on the accompanying Consolidated Balance Sheets. See Note 11, &#x201c;Credit Facility,&#x201d; for further information. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At October&#160;31, 2021 and 2020, the Company had no financial assets or liabilities recorded at fair value using Level 3 inputs, and there were no transfers to or from Level 3 financial assets or liabilities during 2021 and one such transfer during 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Non-Financial Assets Measured at Fair Value on a Non-Recurring Basis&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to assets and liabilities that are measured at fair value on a recurring basis, we are also required to measure certain items at fair value on a non-recurring basis. These assets can include: goodwill; intangible assets; property, plant and equipment; lease-related ROU assets; and long-lived assets that have been reduced to fair value when they are held for sale. If certain triggering events occur or if an annual impairment test is required, we would evaluate these non-financial assets for impairment. If an impairment were to occur, the asset would be recorded at the estimated fair value, using primarily unobservable Level 3 inputs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the third quarter of 2021, we recognized a non-cash impairment charge totaling $9.1&#160;million in our Corporate segment for previously capitalized internal-use software related to our Enterprise Resource Planning (&#x201c;ERP&#x201d;) system implementation. The Company determined that certain components that were previously developed would no longer be implemented. The impairment charge reduced the carrying value to zero for those components and is recorded in &#x201c;Selling, general and administrative expenses&#x201d; on our Consolidated Statements of Comprehensive Income (Loss) for the year ended October 31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the second quarter of 2020, given the general deterioration in economic and market conditions arising from the Pandemic, we identified a triggering event indicating possible impairment of goodwill and intangible assets, and we recorded impairment charges on goodwill and customer relationships. The fair value of these items was determined based on unobservable Level 3 inputs. The fair value of goodwill was determined using a weighting of fair values derived from an income approach and a market approach. The fair value of customer relationships &lt;/span&gt;&lt;/div&gt;was determined based on discounted cash flows associated with the customer relationships that include significant management assumptions, including expected proceeds. See Note 9, &#x201c;Goodwill and Other Intangible Assets,&#x201d; for further information.</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzAvZnJhZzo1MDUxMmExMzdjOTE0YTgyOWVlYjZjOTFhNTAyYTY0ZC90ZXh0cmVnaW9uOjUwNTEyYTEzN2M5MTRhODI5ZWViNmM5MWE1MDJhNjRkXzU0MTI_c8ac379b-702e-4dca-978d-711f7685582b">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt"&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:59.222%"/&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.640%"/&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: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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of October 31,&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value 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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;394.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance deposits&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&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:'Arial',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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets held in funded deferred compensation plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit facility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&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:'Arial',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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;888.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;725.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;  Cash and cash equivalents are stated at nominal value, which equals fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;  Represents restricted deposits that are used to collateralize our insurance obligations and are stated at nominal value, which equals fair value. These insurance deposits are included in &#x201c;Other noncurrent assets&#x201d; on the accompanying Consolidated Balance Sheets. See Note 10, &#x201c;Insurance,&#x201d; for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;  Represents investments held in Rabbi trusts associated with two of our deferred compensation plans, which we include in &#x201c;Other noncurrent assets&#x201d; on the accompanying Consolidated Balance Sheets. The fair value of the assets held in the funded deferred compensation plan is based on quoted market prices. See Note 12, &#x201c;Employee Benefit Plans,&#x201d; for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;   Represents gross outstanding borrowings under our syndicated line of credit and term loan. Due to variable interest rates, the carrying value of outstanding borrowings under our line of credit and term loan approximates the fair value. See Note 11, &#x201c;Credit Facility,&#x201d; for further information.&lt;/span&gt;&lt;/div&gt;(5)  Represents interest rate swap derivatives designated as cash flow hedges. The fair values of the interest rate swaps are estimated based on the present value of the difference between expected cash flows calculated at the contracted interest rates and the expected cash flows at current market interest rates using observable benchmarks for the London Interbank Offered Rate (&#x201c;LIBOR&#x201d;) forward rates at the end of the period. At October 31, 2021 and 2020, our interest rate swaps are included in &#x201c;Other accrued liabilities&#x201d; and &#x201c;Other noncurrent liabilities,&#x201d; respectively, on the accompanying Consolidated Balance Sheets. See Note 11, &#x201c;Credit Facility,&#x201d; for further information.</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i948677ebe4e74498a8ce3396fe48104c_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzAvZnJhZzo1MDUxMmExMzdjOTE0YTgyOWVlYjZjOTFhNTAyYTY0ZC90YWJsZTo3MWUzMjY5NTg3YmI0YmI0YThmY2NkNWFlZjU0NmJlMC90YWJsZXJhbmdlOjcxZTMyNjk1ODdiYjRiYjRhOGZjY2Q1YWVmNTQ2YmUwXzItMy0xLTEtMA_d522f560-04cc-43bb-9969-b3ddd5401870"
      unitRef="usd">62800000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i40e446793b6749f7b6f26460613b9e49_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzAvZnJhZzo1MDUxMmExMzdjOTE0YTgyOWVlYjZjOTFhNTAyYTY0ZC90YWJsZTo3MWUzMjY5NTg3YmI0YmI0YThmY2NkNWFlZjU0NmJlMC90YWJsZXJhbmdlOjcxZTMyNjk1ODdiYjRiYjRhOGZjY2Q1YWVmNTQ2YmUwXzItNS0xLTEtMA_9f464750-0b59-4163-9aff-1b3dd7b49ee6"
      unitRef="usd">394200000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i948677ebe4e74498a8ce3396fe48104c_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzAvZnJhZzo1MDUxMmExMzdjOTE0YTgyOWVlYjZjOTFhNTAyYTY0ZC90YWJsZTo3MWUzMjY5NTg3YmI0YmI0YThmY2NkNWFlZjU0NmJlMC90YWJsZXJhbmdlOjcxZTMyNjk1ODdiYjRiYjRhOGZjY2Q1YWVmNTQ2YmUwXzMtMy0xLTEtMA_5768022d-73dc-4ccc-84c9-734121722f34"
      unitRef="usd">700000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i40e446793b6749f7b6f26460613b9e49_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzAvZnJhZzo1MDUxMmExMzdjOTE0YTgyOWVlYjZjOTFhNTAyYTY0ZC90YWJsZTo3MWUzMjY5NTg3YmI0YmI0YThmY2NkNWFlZjU0NmJlMC90YWJsZXJhbmdlOjcxZTMyNjk1ODdiYjRiYjRhOGZjY2Q1YWVmNTQ2YmUwXzMtNS0xLTEtMA_3e88c037-89dc-4611-a7c8-d4a14657a59c"
      unitRef="usd">700000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i948677ebe4e74498a8ce3396fe48104c_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzAvZnJhZzo1MDUxMmExMzdjOTE0YTgyOWVlYjZjOTFhNTAyYTY0ZC90YWJsZTo3MWUzMjY5NTg3YmI0YmI0YThmY2NkNWFlZjU0NmJlMC90YWJsZXJhbmdlOjcxZTMyNjk1ODdiYjRiYjRhOGZjY2Q1YWVmNTQ2YmUwXzQtMy0xLTEtMA_5f138e9f-fcd0-434a-8d49-e49bcd325211"
      unitRef="usd">4900000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i40e446793b6749f7b6f26460613b9e49_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzAvZnJhZzo1MDUxMmExMzdjOTE0YTgyOWVlYjZjOTFhNTAyYTY0ZC90YWJsZTo3MWUzMjY5NTg3YmI0YmI0YThmY2NkNWFlZjU0NmJlMC90YWJsZXJhbmdlOjcxZTMyNjk1ODdiYjRiYjRhOGZjY2Q1YWVmNTQ2YmUwXzQtNS0xLTEtMA_cc21de9a-867e-43c0-a841-bf62199876ce"
      unitRef="usd">2600000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i0aa8199d60584b2890e1e6c35a0ed190_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzAvZnJhZzo1MDUxMmExMzdjOTE0YTgyOWVlYjZjOTFhNTAyYTY0ZC90YWJsZTo3MWUzMjY5NTg3YmI0YmI0YThmY2NkNWFlZjU0NmJlMC90YWJsZXJhbmdlOjcxZTMyNjk1ODdiYjRiYjRhOGZjY2Q1YWVmNTQ2YmUwXzUtMy0xLTEtMA_89468ab0-47b4-403b-931b-8e642f52b380"
      unitRef="usd">888800000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ib418646ceee44df69777c4dcc07d7a87_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzAvZnJhZzo1MDUxMmExMzdjOTE0YTgyOWVlYjZjOTFhNTAyYTY0ZC90YWJsZTo3MWUzMjY5NTg3YmI0YmI0YThmY2NkNWFlZjU0NmJlMC90YWJsZXJhbmdlOjcxZTMyNjk1ODdiYjRiYjRhOGZjY2Q1YWVmNTQ2YmUwXzUtNS0xLTEtMA_edbaf91f-c21c-47e2-9034-0cf15ba978fa"
      unitRef="usd">725300000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="i0aa8199d60584b2890e1e6c35a0ed190_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzAvZnJhZzo1MDUxMmExMzdjOTE0YTgyOWVlYjZjOTFhNTAyYTY0ZC90YWJsZTo3MWUzMjY5NTg3YmI0YmI0YThmY2NkNWFlZjU0NmJlMC90YWJsZXJhbmdlOjcxZTMyNjk1ODdiYjRiYjRhOGZjY2Q1YWVmNTQ2YmUwXzYtMy0xLTEtMA_c2c932e0-310e-40df-a6ec-81bf6b41a593"
      unitRef="usd">4600000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="ib418646ceee44df69777c4dcc07d7a87_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzAvZnJhZzo1MDUxMmExMzdjOTE0YTgyOWVlYjZjOTFhNTAyYTY0ZC90YWJsZTo3MWUzMjY5NTg3YmI0YmI0YThmY2NkNWFlZjU0NmJlMC90YWJsZXJhbmdlOjcxZTMyNjk1ODdiYjRiYjRhOGZjY2Q1YWVmNTQ2YmUwXzYtNS0xLTEtMA_1e5dfdee-0c7c-41d1-ae3b-afa3bbfffc31"
      unitRef="usd">15500000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i4745c489578b4194bf311bfe31a166f5_D20210501-20210731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzAvZnJhZzo1MDUxMmExMzdjOTE0YTgyOWVlYjZjOTFhNTAyYTY0ZC90ZXh0cmVnaW9uOjUwNTEyYTEzN2M5MTRhODI5ZWViNmM5MWE1MDJhNjRkXzU0OTc1NTgxNDUyNjc_628e17ab-e0ac-4d2e-b5ab-2550c94ae29a"
      unitRef="usd">9100000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ic2c21789da5841b7bce3e7cf0c015ad6_I20211031"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzAvZnJhZzo1MDUxMmExMzdjOTE0YTgyOWVlYjZjOTFhNTAyYTY0ZC90ZXh0cmVnaW9uOjUwNTEyYTEzN2M5MTRhODI5ZWViNmM5MWE1MDJhNjRkXzM4NDgyOTA3MTg2OTg_2a9b9843-6a45-4707-9067-73dd64ed1689"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzkvZnJhZzoxZmMzZjNmNDk1M2Q0NmU5YjkxZDNiNGUwNTU4NDViYi90ZXh0cmVnaW9uOjFmYzNmM2Y0OTUzZDQ2ZTliOTFkM2I0ZTA1NTg0NWJiXzIxNA_babb5737-7f0c-4a77-a9bd-cdf5808e0644">PROPERTY, PLANT AND EQUIPMENT&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Property, Plant and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt"&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:62.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.908%"/&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:16.910%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of October 31,&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and other equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment and software&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transportation equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;386.6&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375.0&#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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Accumulated depreciation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;274.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111.9&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133.7&#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:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; For 2021, 2020, and 2019, depreciation expense was $45.0 million, $48.0 million, and $48.9 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Finance Leases Included in Property, Plant and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt"&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:62.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.908%"/&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:16.910%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of October 31,&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transportation equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Accumulated depreciation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzkvZnJhZzoxZmMzZjNmNDk1M2Q0NmU5YjkxZDNiNGUwNTU4NDViYi90ZXh0cmVnaW9uOjFmYzNmM2Y0OTUzZDQ2ZTliOTFkM2I0ZTA1NTg0NWJiXzIyNQ_67890ad2-310e-4c81-ad98-62bb45ee0760">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Property, Plant and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt"&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:62.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.908%"/&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:16.910%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of October 31,&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and other equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment and software&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transportation equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;386.6&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375.0&#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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Accumulated depreciation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;274.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111.9&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133.7&#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:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; For 2021, 2020, and 2019, depreciation expense was $45.0 million, $48.0 million, and $48.9 million, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i6e57b864560f40789080443295c9ea6b_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzkvZnJhZzoxZmMzZjNmNDk1M2Q0NmU5YjkxZDNiNGUwNTU4NDViYi90YWJsZTplMTY2MjEwNDY1YzE0OTA2YTY0MjM2MDVlNjJiYjEwMS90YWJsZXJhbmdlOmUxNjYyMTA0NjVjMTQ5MDZhNjQyMzYwNWU2MmJiMTAxXzItMS0xLTEtMA_beeeb096-340a-437d-a8df-96d967f15e97"
      unitRef="usd">148900000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib8f928f592a2446d8e0a62d84e5efa22_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzkvZnJhZzoxZmMzZjNmNDk1M2Q0NmU5YjkxZDNiNGUwNTU4NDViYi90YWJsZTplMTY2MjEwNDY1YzE0OTA2YTY0MjM2MDVlNjJiYjEwMS90YWJsZXJhbmdlOmUxNjYyMTA0NjVjMTQ5MDZhNjQyMzYwNWU2MmJiMTAxXzItMy0xLTEtMA_91ea0603-0172-49f2-b08f-10df3392f950"
      unitRef="usd">137000000.0</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i4cfa9b195fd6409ca3d2b16ccfa26657_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzkvZnJhZzoxZmMzZjNmNDk1M2Q0NmU5YjkxZDNiNGUwNTU4NDViYi90YWJsZTplMTY2MjEwNDY1YzE0OTA2YTY0MjM2MDVlNjJiYjEwMS90YWJsZXJhbmdlOmUxNjYyMTA0NjVjMTQ5MDZhNjQyMzYwNWU2MmJiMTAxXzMtMS0xLTEtMA_85610100-b758-45b2-93a0-5616b0258e11"
      unitRef="usd">97200000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i76e63296eeb64b0991aa26c3efb25e27_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzkvZnJhZzoxZmMzZjNmNDk1M2Q0NmU5YjkxZDNiNGUwNTU4NDViYi90YWJsZTplMTY2MjEwNDY1YzE0OTA2YTY0MjM2MDVlNjJiYjEwMS90YWJsZXJhbmdlOmUxNjYyMTA0NjVjMTQ5MDZhNjQyMzYwNWU2MmJiMTAxXzMtMy0xLTEtMA_80583873-50d6-43e1-a87c-b4b2a4abf537"
      unitRef="usd">101200000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i260e16c0b8d440ac89ee3f2d4c119a71_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzkvZnJhZzoxZmMzZjNmNDk1M2Q0NmU5YjkxZDNiNGUwNTU4NDViYi90YWJsZTplMTY2MjEwNDY1YzE0OTA2YTY0MjM2MDVlNjJiYjEwMS90YWJsZXJhbmdlOmUxNjYyMTA0NjVjMTQ5MDZhNjQyMzYwNWU2MmJiMTAxXzQtMS0xLTEtMA_d7f794f8-5041-4e46-99ae-cc099d12c8e1"
      unitRef="usd">57900000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i35d3a0255f8e4844a8c0c63489a963dc_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzkvZnJhZzoxZmMzZjNmNDk1M2Q0NmU5YjkxZDNiNGUwNTU4NDViYi90YWJsZTplMTY2MjEwNDY1YzE0OTA2YTY0MjM2MDVlNjJiYjEwMS90YWJsZXJhbmdlOmUxNjYyMTA0NjVjMTQ5MDZhNjQyMzYwNWU2MmJiMTAxXzQtMy0xLTEtMA_6de755c0-089f-4381-b76b-2516846a61b5"
      unitRef="usd">57700000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i93365b14f7f8466a89100edc9cdb886a_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzkvZnJhZzoxZmMzZjNmNDk1M2Q0NmU5YjkxZDNiNGUwNTU4NDViYi90YWJsZTplMTY2MjEwNDY1YzE0OTA2YTY0MjM2MDVlNjJiYjEwMS90YWJsZXJhbmdlOmUxNjYyMTA0NjVjMTQ5MDZhNjQyMzYwNWU2MmJiMTAxXzUtMS0xLTEtMA_4e57108b-f854-4950-becd-627df5fc7d67"
      unitRef="usd">59600000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ief0caf9a8adf4deb9514c3e6150216cc_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzkvZnJhZzoxZmMzZjNmNDk1M2Q0NmU5YjkxZDNiNGUwNTU4NDViYi90YWJsZTplMTY2MjEwNDY1YzE0OTA2YTY0MjM2MDVlNjJiYjEwMS90YWJsZXJhbmdlOmUxNjYyMTA0NjVjMTQ5MDZhNjQyMzYwNWU2MmJiMTAxXzUtMy0xLTEtMA_78f8234e-2825-473a-8536-98118634c3b9"
      unitRef="usd">57100000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ide51d87608f5476d943d63eb3e6f0c2b_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzkvZnJhZzoxZmMzZjNmNDk1M2Q0NmU5YjkxZDNiNGUwNTU4NDViYi90YWJsZTplMTY2MjEwNDY1YzE0OTA2YTY0MjM2MDVlNjJiYjEwMS90YWJsZXJhbmdlOmUxNjYyMTA0NjVjMTQ5MDZhNjQyMzYwNWU2MmJiMTAxXzYtMS0xLTEtMA_53728fa0-9e3c-4685-b5f7-625c72d1de7b"
      unitRef="usd">14600000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3a9cd2db156548939c180824f3849310_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzkvZnJhZzoxZmMzZjNmNDk1M2Q0NmU5YjkxZDNiNGUwNTU4NDViYi90YWJsZTplMTY2MjEwNDY1YzE0OTA2YTY0MjM2MDVlNjJiYjEwMS90YWJsZXJhbmdlOmUxNjYyMTA0NjVjMTQ5MDZhNjQyMzYwNWU2MmJiMTAxXzYtMy0xLTEtMA_3838d67a-40c1-4aa8-b997-e68edd15688f"
      unitRef="usd">13700000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1dc819d7c21f49328aa3da84df76362e_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzkvZnJhZzoxZmMzZjNmNDk1M2Q0NmU5YjkxZDNiNGUwNTU4NDViYi90YWJsZTplMTY2MjEwNDY1YzE0OTA2YTY0MjM2MDVlNjJiYjEwMS90YWJsZXJhbmdlOmUxNjYyMTA0NjVjMTQ5MDZhNjQyMzYwNWU2MmJiMTAxXzctMS0xLTEtMA_1bcf661f-4bb8-40ed-8516-8b5d6d173117"
      unitRef="usd">7700000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3d884d41e5094c4b842edec834867b25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzkvZnJhZzoxZmMzZjNmNDk1M2Q0NmU5YjkxZDNiNGUwNTU4NDViYi90YWJsZTplMTY2MjEwNDY1YzE0OTA2YTY0MjM2MDVlNjJiYjEwMS90YWJsZXJhbmdlOmUxNjYyMTA0NjVjMTQ5MDZhNjQyMzYwNWU2MmJiMTAxXzctMy0xLTEtMA_3771ebf6-115f-4a1d-af8a-335a77118237"
      unitRef="usd">7600000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0fece4fe110a4561be8bf6c67148ce59_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzkvZnJhZzoxZmMzZjNmNDk1M2Q0NmU5YjkxZDNiNGUwNTU4NDViYi90YWJsZTplMTY2MjEwNDY1YzE0OTA2YTY0MjM2MDVlNjJiYjEwMS90YWJsZXJhbmdlOmUxNjYyMTA0NjVjMTQ5MDZhNjQyMzYwNWU2MmJiMTAxXzgtMS0xLTEtMA_1762533a-ee2e-4792-8243-a0b7c35299b7"
      unitRef="usd">700000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1f08f10db5954d0fb18cc12b8cedd2bb_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzkvZnJhZzoxZmMzZjNmNDk1M2Q0NmU5YjkxZDNiNGUwNTU4NDViYi90YWJsZTplMTY2MjEwNDY1YzE0OTA2YTY0MjM2MDVlNjJiYjEwMS90YWJsZXJhbmdlOmUxNjYyMTA0NjVjMTQ5MDZhNjQyMzYwNWU2MmJiMTAxXzgtMy0xLTEtMA_cf9de345-81f8-4004-bcc7-c8ca40a36ce4"
      unitRef="usd">700000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzkvZnJhZzoxZmMzZjNmNDk1M2Q0NmU5YjkxZDNiNGUwNTU4NDViYi90YWJsZTplMTY2MjEwNDY1YzE0OTA2YTY0MjM2MDVlNjJiYjEwMS90YWJsZXJhbmdlOmUxNjYyMTA0NjVjMTQ5MDZhNjQyMzYwNWU2MmJiMTAxXzktMS0xLTEtMA_a3404ad1-e70d-4edf-b429-f08d4a23cc4f"
      unitRef="usd">386600000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzkvZnJhZzoxZmMzZjNmNDk1M2Q0NmU5YjkxZDNiNGUwNTU4NDViYi90YWJsZTplMTY2MjEwNDY1YzE0OTA2YTY0MjM2MDVlNjJiYjEwMS90YWJsZXJhbmdlOmUxNjYyMTA0NjVjMTQ5MDZhNjQyMzYwNWU2MmJiMTAxXzktMy0xLTEtMA_e7a60f88-ed2c-42c5-a80f-b1f5d161f0d1"
      unitRef="usd">375000000.0</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzkvZnJhZzoxZmMzZjNmNDk1M2Q0NmU5YjkxZDNiNGUwNTU4NDViYi90YWJsZTplMTY2MjEwNDY1YzE0OTA2YTY0MjM2MDVlNjJiYjEwMS90YWJsZXJhbmdlOmUxNjYyMTA0NjVjMTQ5MDZhNjQyMzYwNWU2MmJiMTAxXzEwLTEtMS0xLTA_722d9e95-5011-4a9a-9227-fc3ae357d6b3"
      unitRef="usd">274700000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzkvZnJhZzoxZmMzZjNmNDk1M2Q0NmU5YjkxZDNiNGUwNTU4NDViYi90YWJsZTplMTY2MjEwNDY1YzE0OTA2YTY0MjM2MDVlNjJiYjEwMS90YWJsZXJhbmdlOmUxNjYyMTA0NjVjMTQ5MDZhNjQyMzYwNWU2MmJiMTAxXzEwLTMtMS0xLTA_ac666877-3f43-4575-ace7-1701a5343b6c"
      unitRef="usd">241300000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzkvZnJhZzoxZmMzZjNmNDk1M2Q0NmU5YjkxZDNiNGUwNTU4NDViYi90YWJsZTplMTY2MjEwNDY1YzE0OTA2YTY0MjM2MDVlNjJiYjEwMS90YWJsZXJhbmdlOmUxNjYyMTA0NjVjMTQ5MDZhNjQyMzYwNWU2MmJiMTAxXzExLTEtMS0xLTA_983646dd-e9e7-4260-aa25-99f1f581e471"
      unitRef="usd">111900000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzkvZnJhZzoxZmMzZjNmNDk1M2Q0NmU5YjkxZDNiNGUwNTU4NDViYi90YWJsZTplMTY2MjEwNDY1YzE0OTA2YTY0MjM2MDVlNjJiYjEwMS90YWJsZXJhbmdlOmUxNjYyMTA0NjVjMTQ5MDZhNjQyMzYwNWU2MmJiMTAxXzExLTMtMS0xLTA_dd743df2-bc39-40a4-b7b1-53c66782f39c"
      unitRef="usd">133700000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzkvZnJhZzoxZmMzZjNmNDk1M2Q0NmU5YjkxZDNiNGUwNTU4NDViYi90ZXh0cmVnaW9uOjFmYzNmM2Y0OTUzZDQ2ZTliOTFkM2I0ZTA1NTg0NWJiXzEyMg_7841640d-7b97-4ee3-94d3-2074b702035e"
      unitRef="usd">45000000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzkvZnJhZzoxZmMzZjNmNDk1M2Q0NmU5YjkxZDNiNGUwNTU4NDViYi90ZXh0cmVnaW9uOjFmYzNmM2Y0OTUzZDQ2ZTliOTFkM2I0ZTA1NTg0NWJiXzEyNg_8db7d05d-ec6b-4048-8036-27586cc20c30"
      unitRef="usd">48000000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzkvZnJhZzoxZmMzZjNmNDk1M2Q0NmU5YjkxZDNiNGUwNTU4NDViYi90ZXh0cmVnaW9uOjFmYzNmM2Y0OTUzZDQ2ZTliOTFkM2I0ZTA1NTg0NWJiXzEzNA_032eaa37-8751-4571-918d-0dc2db78daf4"
      unitRef="usd">48900000</us-gaap:Depreciation>
    <abm:ScheduleOfPropertyPlantAndEquipmentAndFinanceLeasesTableTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzkvZnJhZzoxZmMzZjNmNDk1M2Q0NmU5YjkxZDNiNGUwNTU4NDViYi90ZXh0cmVnaW9uOjFmYzNmM2Y0OTUzZDQ2ZTliOTFkM2I0ZTA1NTg0NWJiXzIyOQ_3e996bf0-d795-4f77-ab26-c65b9234b20d">&lt;div style="margin-bottom:12pt;margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Finance Leases Included in Property, Plant and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt"&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:62.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.908%"/&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:16.910%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of October 31,&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transportation equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Accumulated depreciation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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;</abm:ScheduleOfPropertyPlantAndEquipmentAndFinanceLeasesTableTextBlock>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="i260e16c0b8d440ac89ee3f2d4c119a71_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzkvZnJhZzoxZmMzZjNmNDk1M2Q0NmU5YjkxZDNiNGUwNTU4NDViYi90YWJsZTpiZjZmMmI2ZjYxNmM0ZDYzYjAwOWE2ZTZhMDM2YzljZi90YWJsZXJhbmdlOmJmNmYyYjZmNjE2YzRkNjNiMDA5YTZlNmEwMzZjOWNmXzItMS0xLTEtMA_a4041604-e8e1-436e-a48d-3a68e52190ea"
      unitRef="usd">19800000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="i35d3a0255f8e4844a8c0c63489a963dc_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzkvZnJhZzoxZmMzZjNmNDk1M2Q0NmU5YjkxZDNiNGUwNTU4NDViYi90YWJsZTpiZjZmMmI2ZjYxNmM0ZDYzYjAwOWE2ZTZhMDM2YzljZi90YWJsZXJhbmdlOmJmNmYyYjZmNjE2YzRkNjNiMDA5YTZlNmEwMzZjOWNmXzItMy0xLTEtMA_2aa134df-f2c2-4709-860d-7ab303a6abf3"
      unitRef="usd">19400000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="ide51d87608f5476d943d63eb3e6f0c2b_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzkvZnJhZzoxZmMzZjNmNDk1M2Q0NmU5YjkxZDNiNGUwNTU4NDViYi90YWJsZTpiZjZmMmI2ZjYxNmM0ZDYzYjAwOWE2ZTZhMDM2YzljZi90YWJsZXJhbmdlOmJmNmYyYjZmNjE2YzRkNjNiMDA5YTZlNmEwMzZjOWNmXzMtMS0xLTEtMA_2f61d5f1-7f87-4c17-99bc-b8c5016db22a"
      unitRef="usd">200000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="i3a9cd2db156548939c180824f3849310_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzkvZnJhZzoxZmMzZjNmNDk1M2Q0NmU5YjkxZDNiNGUwNTU4NDViYi90YWJsZTpiZjZmMmI2ZjYxNmM0ZDYzYjAwOWE2ZTZhMDM2YzljZi90YWJsZXJhbmdlOmJmNmYyYjZmNjE2YzRkNjNiMDA5YTZlNmEwMzZjOWNmXzMtMy0xLTEtMA_2f6bf9ce-4d85-4dc5-9333-8589bb75393e"
      unitRef="usd">200000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzkvZnJhZzoxZmMzZjNmNDk1M2Q0NmU5YjkxZDNiNGUwNTU4NDViYi90YWJsZTpiZjZmMmI2ZjYxNmM0ZDYzYjAwOWE2ZTZhMDM2YzljZi90YWJsZXJhbmdlOmJmNmYyYjZmNjE2YzRkNjNiMDA5YTZlNmEwMzZjOWNmXzYtMS0xLTEtMA_2aa23876-06b6-4ba5-a944-72ca2e876f60"
      unitRef="usd">20000000.0</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzkvZnJhZzoxZmMzZjNmNDk1M2Q0NmU5YjkxZDNiNGUwNTU4NDViYi90YWJsZTpiZjZmMmI2ZjYxNmM0ZDYzYjAwOWE2ZTZhMDM2YzljZi90YWJsZXJhbmdlOmJmNmYyYjZmNjE2YzRkNjNiMDA5YTZlNmEwMzZjOWNmXzYtMy0xLTEtMA_e79a1438-09d2-4688-9d24-034df54ab5ae"
      unitRef="usd">19700000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzkvZnJhZzoxZmMzZjNmNDk1M2Q0NmU5YjkxZDNiNGUwNTU4NDViYi90YWJsZTpiZjZmMmI2ZjYxNmM0ZDYzYjAwOWE2ZTZhMDM2YzljZi90YWJsZXJhbmdlOmJmNmYyYjZmNjE2YzRkNjNiMDA5YTZlNmEwMzZjOWNmXzctMS0xLTEtMA_56b71020-a20a-412c-90d5-5a4fc9ab2fb2"
      unitRef="usd">16300000</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzkvZnJhZzoxZmMzZjNmNDk1M2Q0NmU5YjkxZDNiNGUwNTU4NDViYi90YWJsZTpiZjZmMmI2ZjYxNmM0ZDYzYjAwOWE2ZTZhMDM2YzljZi90YWJsZXJhbmdlOmJmNmYyYjZmNjE2YzRkNjNiMDA5YTZlNmEwMzZjOWNmXzctMy0xLTEtMA_320b5f58-a215-472e-beea-4119d37d8814"
      unitRef="usd">13600000</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzkvZnJhZzoxZmMzZjNmNDk1M2Q0NmU5YjkxZDNiNGUwNTU4NDViYi90YWJsZTpiZjZmMmI2ZjYxNmM0ZDYzYjAwOWE2ZTZhMDM2YzljZi90YWJsZXJhbmdlOmJmNmYyYjZmNjE2YzRkNjNiMDA5YTZlNmEwMzZjOWNmXzgtMS0xLTEtMA_b1f03c4b-7bd2-4d38-a7c1-f019d179606d"
      unitRef="usd">3700000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xMzkvZnJhZzoxZmMzZjNmNDk1M2Q0NmU5YjkxZDNiNGUwNTU4NDViYi90YWJsZTpiZjZmMmI2ZjYxNmM0ZDYzYjAwOWE2ZTZhMDM2YzljZi90YWJsZXJhbmdlOmJmNmYyYjZmNjE2YzRkNjNiMDA5YTZlNmEwMzZjOWNmXzgtMy0xLTEtMA_c67f1ce1-e921-41e4-9597-839525bda74b"
      unitRef="usd">6100000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90ZXh0cmVnaW9uOjVmNjMzNjFjNDU3OTQ2MTZhYWM1NDM4N2QyMmViMDE4XzQ2NzI_12df48d6-c300-4423-8e37-b0bd7b7bb5ab">GOODWILL AND OTHER INTANGIBLE ASSETS&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt"&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:34.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&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:8.402%"/&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:7.818%"/&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:8.402%"/&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:7.827%"/&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Business &amp;amp; Industry&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:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Technology &amp;amp; Manufacturing&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:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Education&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:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Aviation&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:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Technical Solutions&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:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance at October 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;573.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;407.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;558.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;125.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;170.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,835.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Impairment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(99.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(55.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(163.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance at October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;574.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;407.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;459.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;161.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,671.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquisition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;554.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;554.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance at October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,129.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;407.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;459.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;162.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,228.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; The impairment charge is included in &#x201c;Impairment loss&#x201d; on our Consolidated Statements of Comprehensive Income (Loss) for the year ended October&#160;31, 2020, and is not tax deductible.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; During 2021, goodwill increased as a result of the Able Acquisition. See Note 4, &#x201c;Acquisitions,&#x201d; for additional information. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the second quarter of 2020, we recognized a non-cash impairment charge totaling $163.8&#160;million in three goodwill reporting units ($99.3&#160;million related to Education, $55.5&#160;million related to Aviation, and $9.0&#160;million related to our U.K. Technical Solutions business) as part of an interim impairment test performed as a result of a triggering event arising from the Pandemic. The fair values of the goodwill reporting units were determined using a combination of the market approach and income approach. The market approach estimates the fair value of a reporting unit by using market comparables for reasonably similar public companies and a control premium. The income approach estimates fair value of a reporting unit by using discounted cash flows that include significant management assumptions, such as revenue growth rates, operating margins, weighted average cost of capital, and future economic and operating conditions. We did not record goodwill impairment charges during fiscal year 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;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:32.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&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:11.180%"/&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:8.256%"/&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:8.695%"/&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:11.180%"/&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:8.265%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;October 31, 2021&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:'Arial',sans-serif;font-size:9pt;font-weight:700;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer contracts and relationships&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;793.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(378.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;415.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;573.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(333.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;239.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trademarks and trade names&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contract rights and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;814.1&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(389.3)&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;424.8&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;583.5&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(343.8)&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;239.7&#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:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Reflects a net impairment charge of $9.0 million recorded in 2020 as a result of the triggering event described above. We recognized net impairment charges of $5.6 million related to Aviation (consisting of a $13.8 million reduction in the gross carrying amount of the underlying customer relationships less $8.2 million of accumulated amortization) and $3.4 million related to our U.K. Technical Solutions business (consisting of an $8.7 million reduction in the gross carrying amount of the underlying customer relationships less $5.3 million of accumulated amortization). These impairment charges are included in &#x201c;Impairment loss&#x201d; on our Consolidated Statements of Comprehensive Income (Loss) for the year ended October 31, 2020. We did not record impairment charges on other intangible assets during fiscal year 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Reflects additions from the Able Acquisition in 2021. See Note 4, &#x201c;Acquisitions,&#x201d; for additional information. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;These intangible assets are being amortized over the expected period of benefit, with a weighted average life of approximately 12 years. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Estimated Annual Amortization Expense for Each of the Next Five Years&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt"&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:37.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.604%"/&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Estimated amortization expense&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; These amounts could vary as acquisitions of additional intangible assets occur in the future and as purchase price allocations are finalized for existing acquisitions.&lt;/span&gt;&lt;/div&gt;The estimates of future cash flows used in determining the fair value of goodwill and other intangible assets involve significant management judgment and are based upon assumptions about expected future operating performance, economic conditions, market conditions, and cost of capital. Inherent in estimating the future cash flows are uncertainties beyond our control, such as changes in capital markets. The actual cash flows could differ materially from management&#x2019;s estimates due to changes in business conditions, operating performance, and economic conditions.</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90ZXh0cmVnaW9uOjVmNjMzNjFjNDU3OTQ2MTZhYWM1NDM4N2QyMmViMDE4XzQ2NjE_21b9022c-3f87-4573-9bfd-198eaa730c24">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt"&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:34.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&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:8.402%"/&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:7.818%"/&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:8.402%"/&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:7.827%"/&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Business &amp;amp; Industry&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:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Technology &amp;amp; Manufacturing&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:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Education&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:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Aviation&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:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Technical Solutions&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:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance at October 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;573.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;407.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;558.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;125.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;170.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,835.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Impairment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(99.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(55.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(163.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance at October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;574.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;407.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;459.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;161.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,671.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquisition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;554.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;554.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance at October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,129.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;407.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;459.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;162.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,228.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; The impairment charge is included in &#x201c;Impairment loss&#x201d; on our Consolidated Statements of Comprehensive Income (Loss) for the year ended October&#160;31, 2020, and is not tax deductible.&lt;/span&gt;&lt;/div&gt;(2) During 2021, goodwill increased as a result of the Able Acquisition. See Note 4, &#x201c;Acquisitions,&#x201d; for additional information.</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i2b709da4f9a145e788fa005437bf428b_I20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzEtMS0xLTEtMA_530c4a72-73a4-4e07-9d20-22b94b05bd13"
      unitRef="usd">573900000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="if0dd966e73ee42a7a16062e27dc560e9_I20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzEtMy0xLTEtMA_3038562b-9468-4c64-9a83-e4e92fa51d3c"
      unitRef="usd">407200000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i32d64690d10042cbb55196669e88a77c_I20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzEtNS0xLTEtMA_d5f53080-4119-4ac6-bce8-402dbf1b557d"
      unitRef="usd">558600000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i96fa85895bcc4ad48cd3fdb3daffe8ac_I20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzEtNy0xLTEtMA_7c2850c2-30a1-4e8d-a8e7-4672bc9f9ace"
      unitRef="usd">125000000.0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i5d9e9223e711434f8f354b700f281ca4_I20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzEtOS0xLTEtMA_6f9940ea-86b3-401b-adb3-787a5011669c"
      unitRef="usd">170700000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i9f3372ec3d0c4a25b4839770315d9627_I20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzEtMTMtMS0xLTA_1b1ea1c5-197d-4321-a2d0-9352ee120326"
      unitRef="usd">1835400000</us-gaap:Goodwill>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="icd9ef335ec524a7a8f1098e64aebe661_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzMtMS0xLTEtMA_308b211b-ac4f-45f8-9b76-8c99d0f1c00b"
      unitRef="usd">100000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i8ba65ed2757848ebab75055f7d234ca2_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzMtMy0xLTEtMA_7fec2886-7554-4fd8-a70d-1ef5eb605f09"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i9979ca6a4b294be6ac012dfd5c0941ac_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzMtNS0xLTEtMA_1e9adc9b-63e1-4db0-a784-3d191d2b1330"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i35449a587fd545e2a583dc918d0fe153_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzMtNy0xLTEtMA_8e869eae-1098-409c-adac-efb54f5cbacb"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="id0b6c5e9d1fe4383b7f0cb337285f822_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzMtOS0xLTEtMA_9ec56252-df45-4dbe-b9a4-734e8f81f016"
      unitRef="usd">-300000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzMtMTMtMS0xLTA_61c72f26-5349-41e9-87f7-1a74217ad7af"
      unitRef="usd">-200000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="icd9ef335ec524a7a8f1098e64aebe661_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzQtMS0xLTEtMA_b05cd0f6-b1a7-40ee-9ea0-1930d3da8c76"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i8ba65ed2757848ebab75055f7d234ca2_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzQtMy0xLTEtMA_35b40d71-591c-4c17-8f65-82314c8b8254"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i9979ca6a4b294be6ac012dfd5c0941ac_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzQtNS0xLTEtMA_339f8f01-3e44-443f-ba6a-5b5ed42a2ad4"
      unitRef="usd">99300000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i35449a587fd545e2a583dc918d0fe153_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzQtNy0xLTEtMA_d5af54ab-e6f3-4187-a255-216b617115b6"
      unitRef="usd">55500000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="id0b6c5e9d1fe4383b7f0cb337285f822_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzQtOS0xLTEtMA_f8f5941c-3fdc-477d-bcff-42581e6bb1f2"
      unitRef="usd">9000000.0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzQtMTMtMS0xLTA_16501084-c739-4ad6-aead-795a10a77e9f"
      unitRef="usd">163800000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="id5c4b363d3be4d49898585d58aaeadfb_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzUtMS0xLTEtMA_6f45d6ab-7e87-4d80-8acd-78dda314f74b"
      unitRef="usd">574000000.0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i338f3865a27e4b4bb97ade2820972974_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzUtMy0xLTEtMA_022409cd-e4eb-4290-a184-46bf4977b055"
      unitRef="usd">407200000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i490b8111dacb4871aa5acbf403445e1d_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzUtNS0xLTEtMA_1c4a17a3-e14d-4d26-87eb-9a1251b4885c"
      unitRef="usd">459300000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i897918e33133452fa04eaed55a57f4d0_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzUtNy0xLTEtMA_c5df14fc-28d5-4df1-8b34-a93716776e18"
      unitRef="usd">69500000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ia65589232da64f4eb195cd0caf260e77_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzUtOS0xLTEtMA_314dc293-ac3e-459a-bec5-06a99880d60e"
      unitRef="usd">161500000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzUtMTMtMS0xLTA_0c99bfbb-a1a4-4960-8b14-556f7fc232da"
      unitRef="usd">1671400000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i40edd430dbb14c82ace332fe3a24a2e5_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzYtMS0xLTEtNDA5NzE_dabed5c7-82ea-42fe-af40-e591d18c77c3"
      unitRef="usd">554000000.0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i2a27f5200b884dc2b56eae9444c21d78_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzYtMy0xLTEtNDA5NzE_fcc7b89d-66a5-429c-9f0c-f4f2b295009d"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i7a5474f7ce4f4ab1a8cde6a6103cf5b7_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzYtNS0xLTEtNDA5NzE_20980dca-257c-4ac4-b348-84f0f4c8ab45"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i82a3c2138ef84f5d8a5b590fec912749_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzYtNy0xLTEtNDA5NzE_a0a7d3b8-4c3f-496b-8a12-618e1d234cf1"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i18a3e6300de742cda6eb11b6df6da760_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzYtOS0xLTEtNDA5NzE_636ea37f-284d-4c92-8d68-63a0eeba5e0c"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzYtMTEtMS0xLTQwOTcx_6b24ef4b-e490-4577-8d42-83a57e13ddf8"
      unitRef="usd">554000000.0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i40edd430dbb14c82ace332fe3a24a2e5_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzYtMS0xLTEtMA_397d5ac2-2a31-4caa-b587-95b911dd8bd0"
      unitRef="usd">1800000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i2a27f5200b884dc2b56eae9444c21d78_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzYtMy0xLTEtMA_e57b6b7a-59b7-4729-b0d6-6afb70076c20"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i7a5474f7ce4f4ab1a8cde6a6103cf5b7_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzYtNS0xLTEtMA_8a60a84e-1cbd-40e2-86be-70e4b587deb3"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i82a3c2138ef84f5d8a5b590fec912749_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzYtNy0xLTEtMA_16f56da5-669b-4e77-9dc4-c84236ce51d2"
      unitRef="usd">400000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i18a3e6300de742cda6eb11b6df6da760_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzYtOS0xLTEtMA_a0fb51b9-f89c-4007-9cfa-69b5a4939832"
      unitRef="usd">1200000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzYtMTMtMS0xLTA_f6969ce0-2798-4132-9f99-fa576a084b20"
      unitRef="usd">3400000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i8a06f8e7819a44aa97f453c4199d8665_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzgtMS0xLTEtMA_13950139-f3d8-459d-8e22-67bfddf29bc3"
      unitRef="usd">1129800000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="icdafe237bc19480c8441244e737e7d59_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzgtMy0xLTEtMA_5d7ed9ba-2c22-48e8-9712-9c148aea6a52"
      unitRef="usd">407200000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i112463fde50d4b538d4751504eca28f0_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzgtNS0xLTEtMA_4c9b1762-cc6a-4130-9cc5-805fa1d716cf"
      unitRef="usd">459300000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i768813dc64374692ae302c7793d88125_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzgtNy0xLTEtMA_6920c9ec-c422-4638-aaa9-2660fe122448"
      unitRef="usd">69900000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i6ce41c2ce26b4250b9371525487454d3_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzgtOS0xLTEtMA_a8a61bbf-0c14-4a73-9fa1-06203282faed"
      unitRef="usd">162700000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTowZGRjZmIyMGFmZjI0NWYwYTQ3MDQ3MzUzODk4NjVjYy90YWJsZXJhbmdlOjBkZGNmYjIwYWZmMjQ1ZjBhNDcwNDczNTM4OTg2NWNjXzgtMTMtMS0xLTA_6eb89641-7989-4b4c-8a2b-178539d1aedb"
      unitRef="usd">2228900000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="id5c02843aee347a1b9029627e8848b28_D20200201-20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90ZXh0cmVnaW9uOjVmNjMzNjFjNDU3OTQ2MTZhYWM1NDM4N2QyMmViMDE4XzM4NDgyOTA3MTY0Nzg_37895585-1c77-46ac-9d12-e9e18d4863f1"
      unitRef="usd">163800000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:NumberOfReportingUnits
      contextRef="i927f28f9e81c44d1b6b15748e2a0eb54_D20210201-20210430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90ZXh0cmVnaW9uOjVmNjMzNjFjNDU3OTQ2MTZhYWM1NDM4N2QyMmViMDE4XzM4NDgyOTA3MTY1Mjk_5d83329f-81c2-426e-a7f6-9b61a7f34bbd"
      unitRef="reportingunit">3</us-gaap:NumberOfReportingUnits>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i75b1ba39e37745e2894de6c943e49153_D20200201-20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90ZXh0cmVnaW9uOjVmNjMzNjFjNDU3OTQ2MTZhYWM1NDM4N2QyMmViMDE4XzM4NDgyOTA3MTY1MDg_bf1dcd92-2ec5-48be-8a17-e1dececd525c"
      unitRef="usd">99300000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i8a475b5095de411aa41b55ca7832c275_D20200201-20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90ZXh0cmVnaW9uOjVmNjMzNjFjNDU3OTQ2MTZhYWM1NDM4N2QyMmViMDE4XzM4NDgyOTA3MTY0NjM_2b97384d-859a-47e3-9d5d-38effc8d4b92"
      unitRef="usd">55500000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i6463d72f39574057bae0e88f1e863cf4_D20200201-20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90ZXh0cmVnaW9uOjVmNjMzNjFjNDU3OTQ2MTZhYWM1NDM4N2QyMmViMDE4XzM4NDgyOTA3MTY0OTQ_b02ba007-5a08-40bf-8cc6-f87b3b19d71c"
      unitRef="usd">9000000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90ZXh0cmVnaW9uOjVmNjMzNjFjNDU3OTQ2MTZhYWM1NDM4N2QyMmViMDE4XzM4NDgyOTA3MTY1Mzc_a8daed7b-3031-4b64-8ec8-5e334d552311"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90ZXh0cmVnaW9uOjVmNjMzNjFjNDU3OTQ2MTZhYWM1NDM4N2QyMmViMDE4XzQ2ODM_065bd3be-cafd-4e02-9963-7591688909e8">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;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:32.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&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:11.180%"/&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:8.256%"/&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:8.695%"/&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:11.180%"/&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:8.265%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;October 31, 2021&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:'Arial',sans-serif;font-size:9pt;font-weight:700;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer contracts and relationships&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;793.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(378.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;415.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;573.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(333.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;239.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trademarks and trade names&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contract rights and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;814.1&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(389.3)&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;424.8&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;583.5&#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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(343.8)&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;239.7&#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:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Reflects a net impairment charge of $9.0 million recorded in 2020 as a result of the triggering event described above. We recognized net impairment charges of $5.6 million related to Aviation (consisting of a $13.8 million reduction in the gross carrying amount of the underlying customer relationships less $8.2 million of accumulated amortization) and $3.4 million related to our U.K. Technical Solutions business (consisting of an $8.7 million reduction in the gross carrying amount of the underlying customer relationships less $5.3 million of accumulated amortization). These impairment charges are included in &#x201c;Impairment loss&#x201d; on our Consolidated Statements of Comprehensive Income (Loss) for the year ended October 31, 2020. We did not record impairment charges on other intangible assets during fiscal year 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Reflects additions from the Able Acquisition in 2021. See Note 4, &#x201c;Acquisitions,&#x201d; for additional information. &lt;/span&gt;&lt;/div&gt;(3) These intangible assets are being amortized over the expected period of benefit, with a weighted average life of approximately 12 years.</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i084e136d83664d739e0860ef8a9e5bf0_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTo1MTI0MmZjNGJkZDk0ZWE2ODBhN2MyYjdkNzBiZWYyMC90YWJsZXJhbmdlOjUxMjQyZmM0YmRkOTRlYTY4MGE3YzJiN2Q3MGJlZjIwXzItMS0xLTEtMA_3a5455b5-b3f4-4c3e-8a63-8445e83b10ae"
      unitRef="usd">793800000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i084e136d83664d739e0860ef8a9e5bf0_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTo1MTI0MmZjNGJkZDk0ZWE2ODBhN2MyYjdkNzBiZWYyMC90YWJsZXJhbmdlOjUxMjQyZmM0YmRkOTRlYTY4MGE3YzJiN2Q3MGJlZjIwXzItMy0xLTEtMA_3bf9a0ee-7e05-4904-ac5d-8d825b8d7b38"
      unitRef="usd">378500000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i084e136d83664d739e0860ef8a9e5bf0_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTo1MTI0MmZjNGJkZDk0ZWE2ODBhN2MyYjdkNzBiZWYyMC90YWJsZXJhbmdlOjUxMjQyZmM0YmRkOTRlYTY4MGE3YzJiN2Q3MGJlZjIwXzItNS0xLTEtMA_054fd58c-a754-4b4c-bfa4-d29babb7350f"
      unitRef="usd">415300000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i76f9c80d419b47db981e204363c67434_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTo1MTI0MmZjNGJkZDk0ZWE2ODBhN2MyYjdkNzBiZWYyMC90YWJsZXJhbmdlOjUxMjQyZmM0YmRkOTRlYTY4MGE3YzJiN2Q3MGJlZjIwXzItNy0xLTEtMA_be7833b9-af63-45aa-95ae-1865a08f6aa6"
      unitRef="usd">573100000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i76f9c80d419b47db981e204363c67434_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTo1MTI0MmZjNGJkZDk0ZWE2ODBhN2MyYjdkNzBiZWYyMC90YWJsZXJhbmdlOjUxMjQyZmM0YmRkOTRlYTY4MGE3YzJiN2Q3MGJlZjIwXzItOS0xLTEtMA_45eeac4b-43db-43fc-8fa0-312ea317ca39"
      unitRef="usd">333600000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i76f9c80d419b47db981e204363c67434_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTo1MTI0MmZjNGJkZDk0ZWE2ODBhN2MyYjdkNzBiZWYyMC90YWJsZXJhbmdlOjUxMjQyZmM0YmRkOTRlYTY4MGE3YzJiN2Q3MGJlZjIwXzItMTEtMS0xLTA_6ddb2b6d-c13e-4d68-bd02-3fa8f996ec25"
      unitRef="usd">239600000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="if6a4561312b34224af8fd2845532a55c_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTo1MTI0MmZjNGJkZDk0ZWE2ODBhN2MyYjdkNzBiZWYyMC90YWJsZXJhbmdlOjUxMjQyZmM0YmRkOTRlYTY4MGE3YzJiN2Q3MGJlZjIwXzMtMS0xLTEtMA_ad1c46ae-e3d5-458f-af64-7c50c68d6392"
      unitRef="usd">19800000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="if6a4561312b34224af8fd2845532a55c_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTo1MTI0MmZjNGJkZDk0ZWE2ODBhN2MyYjdkNzBiZWYyMC90YWJsZXJhbmdlOjUxMjQyZmM0YmRkOTRlYTY4MGE3YzJiN2Q3MGJlZjIwXzMtMy0xLTEtMA_c9fd8b10-4f7e-4236-9265-8c767bdeb7dd"
      unitRef="usd">10400000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="if6a4561312b34224af8fd2845532a55c_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTo1MTI0MmZjNGJkZDk0ZWE2ODBhN2MyYjdkNzBiZWYyMC90YWJsZXJhbmdlOjUxMjQyZmM0YmRkOTRlYTY4MGE3YzJiN2Q3MGJlZjIwXzMtNS0xLTEtMA_fd2d1130-09bf-4240-b893-93035b638319"
      unitRef="usd">9500000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ia16ccb184cbd4f9f87d0af1c0cdb9934_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTo1MTI0MmZjNGJkZDk0ZWE2ODBhN2MyYjdkNzBiZWYyMC90YWJsZXJhbmdlOjUxMjQyZmM0YmRkOTRlYTY4MGE3YzJiN2Q3MGJlZjIwXzMtNy0xLTEtMA_7d07ab9e-0afb-467e-b1f7-48e6dc9b7441"
      unitRef="usd">9800000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ia16ccb184cbd4f9f87d0af1c0cdb9934_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTo1MTI0MmZjNGJkZDk0ZWE2ODBhN2MyYjdkNzBiZWYyMC90YWJsZXJhbmdlOjUxMjQyZmM0YmRkOTRlYTY4MGE3YzJiN2Q3MGJlZjIwXzMtOS0xLTEtMA_b86eca9a-9517-4d2b-bab8-ed0a00c12af9"
      unitRef="usd">9800000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ia16ccb184cbd4f9f87d0af1c0cdb9934_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTo1MTI0MmZjNGJkZDk0ZWE2ODBhN2MyYjdkNzBiZWYyMC90YWJsZXJhbmdlOjUxMjQyZmM0YmRkOTRlYTY4MGE3YzJiN2Q3MGJlZjIwXzMtMTEtMS0xLTA_da39f6f0-24fb-47b3-8b6e-989d60e8121e"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i335fc1de09e2498293449b6da1c9e89b_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTo1MTI0MmZjNGJkZDk0ZWE2ODBhN2MyYjdkNzBiZWYyMC90YWJsZXJhbmdlOjUxMjQyZmM0YmRkOTRlYTY4MGE3YzJiN2Q3MGJlZjIwXzQtMS0xLTEtMA_7bcc0c01-2c18-4cc8-8a32-2384bb20455c"
      unitRef="usd">500000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i335fc1de09e2498293449b6da1c9e89b_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTo1MTI0MmZjNGJkZDk0ZWE2ODBhN2MyYjdkNzBiZWYyMC90YWJsZXJhbmdlOjUxMjQyZmM0YmRkOTRlYTY4MGE3YzJiN2Q3MGJlZjIwXzQtMy0xLTEtMA_ec5187d0-308d-4243-81c2-e7c62261a924"
      unitRef="usd">400000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i335fc1de09e2498293449b6da1c9e89b_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTo1MTI0MmZjNGJkZDk0ZWE2ODBhN2MyYjdkNzBiZWYyMC90YWJsZXJhbmdlOjUxMjQyZmM0YmRkOTRlYTY4MGE3YzJiN2Q3MGJlZjIwXzQtNS0xLTEtMA_2912897d-7e82-41b9-8669-eb36a2580877"
      unitRef="usd">100000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i91e0fbac5f8f458490f4f00668b374c8_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTo1MTI0MmZjNGJkZDk0ZWE2ODBhN2MyYjdkNzBiZWYyMC90YWJsZXJhbmdlOjUxMjQyZmM0YmRkOTRlYTY4MGE3YzJiN2Q3MGJlZjIwXzQtNy0xLTEtMA_75377954-64e4-48f3-9f8b-d7201f85570a"
      unitRef="usd">500000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i91e0fbac5f8f458490f4f00668b374c8_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTo1MTI0MmZjNGJkZDk0ZWE2ODBhN2MyYjdkNzBiZWYyMC90YWJsZXJhbmdlOjUxMjQyZmM0YmRkOTRlYTY4MGE3YzJiN2Q3MGJlZjIwXzQtOS0xLTEtMA_cd389688-61d1-4909-b79f-db5de8eef878"
      unitRef="usd">400000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i91e0fbac5f8f458490f4f00668b374c8_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTo1MTI0MmZjNGJkZDk0ZWE2ODBhN2MyYjdkNzBiZWYyMC90YWJsZXJhbmdlOjUxMjQyZmM0YmRkOTRlYTY4MGE3YzJiN2Q3MGJlZjIwXzQtMTEtMS0xLTA_6339bdd8-02b6-4489-ae3d-af6ff5178bc3"
      unitRef="usd">100000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTo1MTI0MmZjNGJkZDk0ZWE2ODBhN2MyYjdkNzBiZWYyMC90YWJsZXJhbmdlOjUxMjQyZmM0YmRkOTRlYTY4MGE3YzJiN2Q3MGJlZjIwXzUtMS0xLTEtMA_802d0e59-4f06-4877-ba3c-4987254c5bed"
      unitRef="usd">814100000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTo1MTI0MmZjNGJkZDk0ZWE2ODBhN2MyYjdkNzBiZWYyMC90YWJsZXJhbmdlOjUxMjQyZmM0YmRkOTRlYTY4MGE3YzJiN2Q3MGJlZjIwXzUtMy0xLTEtMA_370a0ad1-1226-4823-b3b5-3dd67993230b"
      unitRef="usd">389300000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTo1MTI0MmZjNGJkZDk0ZWE2ODBhN2MyYjdkNzBiZWYyMC90YWJsZXJhbmdlOjUxMjQyZmM0YmRkOTRlYTY4MGE3YzJiN2Q3MGJlZjIwXzUtNS0xLTEtMA_104b25c8-779a-4949-9399-1b88404876ea"
      unitRef="usd">424800000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTo1MTI0MmZjNGJkZDk0ZWE2ODBhN2MyYjdkNzBiZWYyMC90YWJsZXJhbmdlOjUxMjQyZmM0YmRkOTRlYTY4MGE3YzJiN2Q3MGJlZjIwXzUtNy0xLTEtMA_d13c067e-1b78-4639-8d33-3f150a35eb8e"
      unitRef="usd">583500000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTo1MTI0MmZjNGJkZDk0ZWE2ODBhN2MyYjdkNzBiZWYyMC90YWJsZXJhbmdlOjUxMjQyZmM0YmRkOTRlYTY4MGE3YzJiN2Q3MGJlZjIwXzUtOS0xLTEtMA_21c8dd1e-0d42-4262-9578-686d21d2e5ba"
      unitRef="usd">343800000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTo1MTI0MmZjNGJkZDk0ZWE2ODBhN2MyYjdkNzBiZWYyMC90YWJsZXJhbmdlOjUxMjQyZmM0YmRkOTRlYTY4MGE3YzJiN2Q3MGJlZjIwXzUtMTEtMS0xLTA_cd4597ba-2a47-4553-89fa-5c5731b1bf9f"
      unitRef="usd">239700000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90ZXh0cmVnaW9uOjVmNjMzNjFjNDU3OTQ2MTZhYWM1NDM4N2QyMmViMDE4XzMwOTY_dc97be43-5303-438b-8f64-a43c308605c5"
      unitRef="usd">9000000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i35449a587fd545e2a583dc918d0fe153_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90ZXh0cmVnaW9uOjVmNjMzNjFjNDU3OTQ2MTZhYWM1NDM4N2QyMmViMDE4XzMyMDk_3a4e798b-a6a5-46f8-94eb-a08a3c667beb"
      unitRef="usd">5600000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <abm:ImpairmentOfIntangibleAssetsFiniteLivedGross
      contextRef="i35449a587fd545e2a583dc918d0fe153_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90ZXh0cmVnaW9uOjVmNjMzNjFjNDU3OTQ2MTZhYWM1NDM4N2QyMmViMDE4XzMyNDk_8d89a80d-f119-419f-9ac0-244e8974ec5d"
      unitRef="usd">13800000</abm:ImpairmentOfIntangibleAssetsFiniteLivedGross>
    <abm:ImpairmentofIntangibleAssetsFinitelivedAccumulatedAmortization
      contextRef="i35449a587fd545e2a583dc918d0fe153_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90ZXh0cmVnaW9uOjVmNjMzNjFjNDU3OTQ2MTZhYWM1NDM4N2QyMmViMDE4XzMzMzc_e9552ee0-8a4d-4636-9eb7-ea789ca0dd8d"
      unitRef="usd">8200000</abm:ImpairmentofIntangibleAssetsFinitelivedAccumulatedAmortization>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="id0b6c5e9d1fe4383b7f0cb337285f822_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90ZXh0cmVnaW9uOjVmNjMzNjFjNDU3OTQ2MTZhYWM1NDM4N2QyMmViMDE4XzMzNzM_d41ec2b3-1d42-4ca8-a7e4-c1057c219d23"
      unitRef="usd">3400000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <abm:ImpairmentOfIntangibleAssetsFiniteLivedGross
      contextRef="id0b6c5e9d1fe4383b7f0cb337285f822_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90ZXh0cmVnaW9uOjVmNjMzNjFjNDU3OTQ2MTZhYWM1NDM4N2QyMmViMDE4XzM0NDM_cbbd78ae-f35a-4ed8-9284-86710e796712"
      unitRef="usd">8700000</abm:ImpairmentOfIntangibleAssetsFiniteLivedGross>
    <abm:ImpairmentofIntangibleAssetsFinitelivedAccumulatedAmortization
      contextRef="id0b6c5e9d1fe4383b7f0cb337285f822_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90ZXh0cmVnaW9uOjVmNjMzNjFjNDU3OTQ2MTZhYWM1NDM4N2QyMmViMDE4XzM1MzE_bb4a0d04-fae1-4a99-867d-0e335eb015a5"
      unitRef="usd">5300000</abm:ImpairmentofIntangibleAssetsFinitelivedAccumulatedAmortization>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90ZXh0cmVnaW9uOjVmNjMzNjFjNDU3OTQ2MTZhYWM1NDM4N2QyMmViMDE4XzM3MDg_158f34ab-fdd9-42c0-9ae4-b2b8e8af3cee"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90ZXh0cmVnaW9uOjVmNjMzNjFjNDU3OTQ2MTZhYWM1NDM4N2QyMmViMDE4XzE2NDkyNjc0NjEyOTg_5a39b85e-cc63-4ebc-8c68-989f15d655f1">P12Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90ZXh0cmVnaW9uOjVmNjMzNjFjNDU3OTQ2MTZhYWM1NDM4N2QyMmViMDE4XzE2NDkyNjc0NjEyOTg_7e0068a0-2eaf-4cc3-a7bf-a36d80b8de84">P12Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90ZXh0cmVnaW9uOjVmNjMzNjFjNDU3OTQ2MTZhYWM1NDM4N2QyMmViMDE4XzQ2ODg_9f232461-83b4-417f-99f1-c66d47977b70">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Estimated Annual Amortization Expense for Each of the Next Five Years&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt"&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:37.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.604%"/&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Estimated amortization expense&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; These amounts could vary as acquisitions of additional intangible assets occur in the future and as purchase price allocations are finalized for existing acquisitions.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTpjOGM4ZGEzNWFjOGM0NWU5ODNjMDUxOTQ4ZWIxYTkyMC90YWJsZXJhbmdlOmM4YzhkYTM1YWM4YzQ1ZTk4M2MwNTE5NDhlYjFhOTIwXzEtMS0xLTEtMA_6c0219ab-a934-4fa7-9297-870ebaff5cc3"
      unitRef="usd">69100000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTpjOGM4ZGEzNWFjOGM0NWU5ODNjMDUxOTQ4ZWIxYTkyMC90YWJsZXJhbmdlOmM4YzhkYTM1YWM4YzQ1ZTk4M2MwNTE5NDhlYjFhOTIwXzEtMy0xLTEtMA_67fb4e4f-8a4a-4c75-af59-e60b4c2816bb"
      unitRef="usd">62300000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTpjOGM4ZGEzNWFjOGM0NWU5ODNjMDUxOTQ4ZWIxYTkyMC90YWJsZXJhbmdlOmM4YzhkYTM1YWM4YzQ1ZTk4M2MwNTE5NDhlYjFhOTIwXzEtNS0xLTEtMA_2c562a49-1f74-413e-8c13-1e25fd77dfe4"
      unitRef="usd">51700000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTpjOGM4ZGEzNWFjOGM0NWU5ODNjMDUxOTQ4ZWIxYTkyMC90YWJsZXJhbmdlOmM4YzhkYTM1YWM4YzQ1ZTk4M2MwNTE5NDhlYjFhOTIwXzEtNy0xLTEtMA_3f6f71e4-1f2e-42f5-aa57-89108147d928"
      unitRef="usd">45700000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDIvZnJhZzo1ZjYzMzYxYzQ1Nzk0NjE2YWFjNTQzODdkMjJlYjAxOC90YWJsZTpjOGM4ZGEzNWFjOGM0NWU5ODNjMDUxOTQ4ZWIxYTkyMC90YWJsZXJhbmdlOmM4YzhkYTM1YWM4YzQ1ZTk4M2MwNTE5NDhlYjFhOTIwXzEtOS0xLTEtMA_98e90391-8fd0-4c22-badf-a91e19058133"
      unitRef="usd">40200000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:InsuranceDisclosureTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90ZXh0cmVnaW9uOjFhZWRjNDJiZGVhNTRlYmQ4OTVkZWJiZTFmNmRlOGQ3XzQxMTQ_31cf4db2-6aba-4606-a4af-dba98ba18580">INSURANCE&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We use a combination of insured and self-insurance programs to cover workers&#x2019; compensation, general liability, automobile liability, property damage, and other insurable risks. For the majority of these insurance programs, we retain the initial $1.0 million to $1.5&#160;million of exposure on a per-occurrence basis, either through deductibles or self-insured retentions. Beyond the retained exposures, we have varying primary policy limits ranging between $1.0 million and $5.0 million per occurrence. To cover general liability and automobile liability losses above these primary limits, we maintain commercial umbrella insurance policies that provide aggregate limits of $200.0 million. Our insurance policies generally cover workers&#x2019; compensation losses to the full extent of statutory requirements. Additionally, to cover property damage risks above our retained limits, we maintain policies that provide per occurrence limits of $75.0 million. We are also self-insured for certain employee medical and dental plans. We maintain stop-loss insurance for our self-insured medical plan under which we retain up to $0.5 million of exposure on a per-participant, per-year basis with respect to claims. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We maintain our reserves for workers&#x2019; compensation, general liability, automobile liability, and property damage insurance claims based upon known trends and events and the actuarial estimates of required reserves considering the most recently completed actuarial reports. We use all available information to develop our best estimate of insurance claims reserves as information is obtained. The results of actuarial reviews are used to estimate our insurance rates and insurance reserves for future periods and to adjust reserves, if appropriate, for prior years. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Insurance Reserve Adjustments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Actuarial Reviews and Updates Performed During 2021&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We review our self-insurance liabilities on a quarterly basis and adjust our accruals accordingly. Actual claims activity or development may vary from our assumptions and estimates, which may result in material losses or gains. As we obtain additional information that affects the assumptions and estimates used in our reserve liability calculations, we adjust our self-insurance rates and reserves for future periods and, if appropriate, adjust our reserves for claims incurred in prior accounting periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the first and third quarters of 2021, we performed comprehensive actuarial reviews of the majority of our casualty insurance programs to evaluate changes made to claims reserves and claims payment activity for the periods of May 1, 2020, through October 31, 2020, and November 1, 2020, through April 30, 2021, respectively (the &#x201c;Actuarial Reviews&#x201d;). The Actuarial Reviews were comprehensive in nature and were based on loss development patterns, trend assumptions, and underlying expected loss costs during the periods analyzed. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the second and fourth quarters of 2021, we performed interim actuarial updates of the majority of our casualty insurance programs that considered changes in claims development and claims payment activity for the respective periods analyzed (the &#x201c;Interim Updates&#x201d;). These Interim Updates were abbreviated in nature based on actual versus expected development during the periods analyzed and relied on the key assumptions in the Actuarial Reviews (most notably loss development patterns, trend assumptions, and underlying expected loss costs).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on the results of the Actuarial Reviews and Interim Updates, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;w&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;e decreased&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; our total reserves related to prior years for known claims as well as our estimate of the loss amounts associated with IBNR claims during 2021 by&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; $36.0 million. In 2020, we decreased our total reserves related to prior year claims by $30.2 million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Insurance-Related Balances and Activity &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt"&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:64.104%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.005%"/&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:15.861%"/&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;October 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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance claim reserves, excluding medical and dental&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;574.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;504.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Medical and dental claim reserves&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance recoverables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At October&#160;31, 2021 and 2020, insurance recoverables are included in both &#x201c;Other current assets&#x201d; and &#x201c;Other noncurrent assets&#x201d; on the accompanying Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Casualty Program Insurance Reserves Rollforward&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt"&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:54.747%"/&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.788%"/&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.935%"/&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.940%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended October 31,&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;434.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;443.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;427.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in case reserves plus IBNR Claims &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; current year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in case reserves plus IBNR Claims &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; prior years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Claims paid&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(99.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(106.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(119.1)&lt;/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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding: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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net balance, October 31&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;508.3&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;434.8&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;443.3&#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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Recoverables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross balance, October 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;574.8&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;504.9&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;507.8&#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:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; During 2021, insurance reserves increased as a result of the Able Acquisition. See Note 4, &#x201c;Acquisitions,&#x201d; for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Includes reserves related to discontinued operations of approximately $0.3&#160;million for 2021, $0.5 million for 2020, and $1.0 million for 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Instruments Used to Collateralize Our Insurance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div&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:63.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.005%"/&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:16.007%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of October 31,&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Standby letters of credit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Surety bonds&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted insurance deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242.3&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226.9&#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:InsuranceDisclosureTextBlock>
    <abm:SelfInsuredRetentionAmountPerOccurrence
      contextRef="i6cd09977030d43b3843cbfc0b33b0f86_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90ZXh0cmVnaW9uOjFhZWRjNDJiZGVhNTRlYmQ4OTVkZWJiZTFmNmRlOGQ3XzI2Ng_ff5f8003-f411-46d2-9f30-0814e81c31f0"
      unitRef="usd">1000000</abm:SelfInsuredRetentionAmountPerOccurrence>
    <abm:SelfInsuredRetentionAmountPerOccurrence
      contextRef="i369f8274c7d646818f919b65995a3934_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90ZXh0cmVnaW9uOjFhZWRjNDJiZGVhNTRlYmQ4OTVkZWJiZTFmNmRlOGQ3XzI3Mg_2e270783-e7dd-49fa-a1c2-747ba0b232b0"
      unitRef="usd">1500000</abm:SelfInsuredRetentionAmountPerOccurrence>
    <abm:WorkersCompensationGeneralLiabilityAndOtherInsurableRisksInsurancePolicyLimit
      contextRef="i6cd09977030d43b3843cbfc0b33b0f86_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90ZXh0cmVnaW9uOjFhZWRjNDJiZGVhNTRlYmQ4OTVkZWJiZTFmNmRlOGQ3XzQ1NA_ebcad183-6576-445b-b84d-a68460186327"
      unitRef="usd">1000000</abm:WorkersCompensationGeneralLiabilityAndOtherInsurableRisksInsurancePolicyLimit>
    <abm:WorkersCompensationGeneralLiabilityAndOtherInsurableRisksInsurancePolicyLimit
      contextRef="i369f8274c7d646818f919b65995a3934_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90ZXh0cmVnaW9uOjFhZWRjNDJiZGVhNTRlYmQ4OTVkZWJiZTFmNmRlOGQ3XzQ2MQ_cf6e3662-36e3-40d1-a6e3-b3874b44693f"
      unitRef="usd">5000000</abm:WorkersCompensationGeneralLiabilityAndOtherInsurableRisksInsurancePolicyLimit>
    <abm:InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90ZXh0cmVnaW9uOjFhZWRjNDJiZGVhNTRlYmQ4OTVkZWJiZTFmNmRlOGQ3XzY1MQ_56b73acb-857e-4076-b94e-af0739344535"
      unitRef="usd">200000000</abm:InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses>
    <abm:PropertyDamagePolicyLimit
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90ZXh0cmVnaW9uOjFhZWRjNDJiZGVhNTRlYmQ4OTVkZWJiZTFmNmRlOGQ3XzkwMA_9966218e-8b3c-4ce6-873c-5e3dbbb416f2"
      unitRef="usd">75000000</abm:PropertyDamagePolicyLimit>
    <abm:SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms
      contextRef="i369f8274c7d646818f919b65995a3934_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90ZXh0cmVnaW9uOjFhZWRjNDJiZGVhNTRlYmQ4OTVkZWJiZTFmNmRlOGQ3XzEwNzA_95fc36bd-7450-44dc-a696-855af2997d73"
      unitRef="usd">500000</abm:SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90ZXh0cmVnaW9uOjFhZWRjNDJiZGVhNTRlYmQ4OTVkZWJiZTFmNmRlOGQ3XzM1NDQ_2e4df628-52c9-422f-845b-cfaa96240e08"
      unitRef="usd">-36000000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90ZXh0cmVnaW9uOjFhZWRjNDJiZGVhNTRlYmQ4OTVkZWJiZTFmNmRlOGQ3XzU0OTc1NTgxNDM0NzA_b279c8a1-a0b8-4a55-b686-82a32d923f6d"
      unitRef="usd">-30200000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <abm:ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90ZXh0cmVnaW9uOjFhZWRjNDJiZGVhNTRlYmQ4OTVkZWJiZTFmNmRlOGQ3XzQxMjI_6bd17899-bde0-4d94-a9fe-fc09efce7939">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Insurance-Related Balances and Activity &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt"&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:64.104%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.005%"/&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:15.861%"/&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;October 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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance claim reserves, excluding medical and dental&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;574.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;504.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Medical and dental claim reserves&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance recoverables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</abm:ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock>
    <us-gaap:SelfInsuranceReserve
      contextRef="ia3feead7af924165a4ee2dc85490b230_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90YWJsZTo0OTkzMzMyZjJhMDA0MTU4YmE3NTM3NTNkNTExY2Y0MS90YWJsZXJhbmdlOjQ5OTMzMzJmMmEwMDQxNThiYTc1Mzc1M2Q1MTFjZjQxXzEtMS0xLTEtMA_09243691-a00e-4312-856b-e2e59d07aca3"
      unitRef="usd">574800000</us-gaap:SelfInsuranceReserve>
    <us-gaap:SelfInsuranceReserve
      contextRef="i2618daea62c7458aba0b3e1a0bd1a404_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90YWJsZTo0OTkzMzMyZjJhMDA0MTU4YmE3NTM3NTNkNTExY2Y0MS90YWJsZXJhbmdlOjQ5OTMzMzJmMmEwMDQxNThiYTc1Mzc1M2Q1MTFjZjQxXzEtMy0xLTEtMA_a02036a7-1a1c-4c69-9054-f71960771516"
      unitRef="usd">504900000</us-gaap:SelfInsuranceReserve>
    <us-gaap:SelfInsuranceReserve
      contextRef="i7b910566f2b64b8d852c5729abe4b77b_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90YWJsZTo0OTkzMzMyZjJhMDA0MTU4YmE3NTM3NTNkNTExY2Y0MS90YWJsZXJhbmdlOjQ5OTMzMzJmMmEwMDQxNThiYTc1Mzc1M2Q1MTFjZjQxXzItMS0xLTEtMA_55a4d6a8-0c63-48c4-926d-e4e5a5381d58"
      unitRef="usd">9900000</us-gaap:SelfInsuranceReserve>
    <us-gaap:SelfInsuranceReserve
      contextRef="ie9e4c26573864dd6b49b4179ee4f749b_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90YWJsZTo0OTkzMzMyZjJhMDA0MTU4YmE3NTM3NTNkNTExY2Y0MS90YWJsZXJhbmdlOjQ5OTMzMzJmMmEwMDQxNThiYTc1Mzc1M2Q1MTFjZjQxXzItMy0xLTEtMA_518f11a3-ac5c-42ef-bd26-3e771cfa9913"
      unitRef="usd">16600000</us-gaap:SelfInsuranceReserve>
    <us-gaap:EstimatedInsuranceRecoveries
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90YWJsZTo0OTkzMzMyZjJhMDA0MTU4YmE3NTM3NTNkNTExY2Y0MS90YWJsZXJhbmdlOjQ5OTMzMzJmMmEwMDQxNThiYTc1Mzc1M2Q1MTFjZjQxXzMtMS0xLTEtMA_10ec5808-34d8-4386-8ae2-890b2af80345"
      unitRef="usd">66500000</us-gaap:EstimatedInsuranceRecoveries>
    <us-gaap:EstimatedInsuranceRecoveries
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90YWJsZTo0OTkzMzMyZjJhMDA0MTU4YmE3NTM3NTNkNTExY2Y0MS90YWJsZXJhbmdlOjQ5OTMzMzJmMmEwMDQxNThiYTc1Mzc1M2Q1MTFjZjQxXzMtMy0xLTEtMA_1c1c111f-3377-4c0c-874b-9d4ed13cf1e0"
      unitRef="usd">70100000</us-gaap:EstimatedInsuranceRecoveries>
    <us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90ZXh0cmVnaW9uOjFhZWRjNDJiZGVhNTRlYmQ4OTVkZWJiZTFmNmRlOGQ3XzQxMDQ_e9c0125d-3d73-4155-9c8e-859c5a2fd7c5">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Casualty Program Insurance Reserves Rollforward&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt"&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:54.747%"/&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.788%"/&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.935%"/&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.940%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended October 31,&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;434.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;443.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;427.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in case reserves plus IBNR Claims &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; current year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in case reserves plus IBNR Claims &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; prior years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Claims paid&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(99.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(106.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(119.1)&lt;/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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding: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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net balance, October 31&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;508.3&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;434.8&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;443.3&#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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Recoverables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross balance, October 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;574.8&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;504.9&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;507.8&#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:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; During 2021, insurance reserves increased as a result of the Able Acquisition. See Note 4, &#x201c;Acquisitions,&#x201d; for additional information.&lt;/span&gt;&lt;/div&gt;(2) Includes reserves related to discontinued operations of approximately $0.3&#160;million for 2021, $0.5 million for 2020, and $1.0 million for 2019.</us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90YWJsZTo0YWYwODUyNTdiMDA0MjFlYjk3ZjZjYjhiNmYyZGI1Mi90YWJsZXJhbmdlOjRhZjA4NTI1N2IwMDQyMWViOTdmNmNiOGI2ZjJkYjUyXzItMi0xLTEtMA_1dbed958-d751-4cc9-893f-e198c511d653"
      unitRef="usd">434800000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i9f3372ec3d0c4a25b4839770315d9627_I20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90YWJsZTo0YWYwODUyNTdiMDA0MjFlYjk3ZjZjYjhiNmYyZGI1Mi90YWJsZXJhbmdlOjRhZjA4NTI1N2IwMDQyMWViOTdmNmNiOGI2ZjJkYjUyXzItNC0xLTEtMA_a4565718-e860-4192-9ecd-9e838fc44c87"
      unitRef="usd">443300000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i14cfb514fe3d4741a86a47f486e9b2cf_I20181031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90YWJsZTo0YWYwODUyNTdiMDA0MjFlYjk3ZjZjYjhiNmYyZGI1Mi90YWJsZXJhbmdlOjRhZjA4NTI1N2IwMDQyMWViOTdmNmNiOGI2ZjJkYjUyXzItNi0xLTEtMA_56f3082c-9162-49cb-a524-b33d28323923"
      unitRef="usd">427700000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90YWJsZTo0YWYwODUyNTdiMDA0MjFlYjk3ZjZjYjhiNmYyZGI1Mi90YWJsZXJhbmdlOjRhZjA4NTI1N2IwMDQyMWViOTdmNmNiOGI2ZjJkYjUyXzMtMi0xLTEtMA_923be43f-2ebe-4812-bca1-92833afe8f1b"
      unitRef="usd">117900000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90YWJsZTo0YWYwODUyNTdiMDA0MjFlYjk3ZjZjYjhiNmYyZGI1Mi90YWJsZXJhbmdlOjRhZjA4NTI1N2IwMDQyMWViOTdmNmNiOGI2ZjJkYjUyXzMtNC0xLTEtMA_e1972625-289a-49e5-831d-ac0e4ca389da"
      unitRef="usd">128500000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90YWJsZTo0YWYwODUyNTdiMDA0MjFlYjk3ZjZjYjhiNmYyZGI1Mi90YWJsZXJhbmdlOjRhZjA4NTI1N2IwMDQyMWViOTdmNmNiOGI2ZjJkYjUyXzMtNi0xLTEtMA_759b5c4e-6b19-42db-885c-00a7f3f4e733"
      unitRef="usd">137900000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90YWJsZTo0YWYwODUyNTdiMDA0MjFlYjk3ZjZjYjhiNmYyZGI1Mi90YWJsZXJhbmdlOjRhZjA4NTI1N2IwMDQyMWViOTdmNmNiOGI2ZjJkYjUyXzQtMi0xLTEtMA_9df36369-7bb2-4a23-afab-4a3a97a0f3bd"
      unitRef="usd">-36000000.0</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90YWJsZTo0YWYwODUyNTdiMDA0MjFlYjk3ZjZjYjhiNmYyZGI1Mi90YWJsZXJhbmdlOjRhZjA4NTI1N2IwMDQyMWViOTdmNmNiOGI2ZjJkYjUyXzQtNC0xLTEtMA_d98e236a-060f-416b-938c-0efff7fee178"
      unitRef="usd">-30200000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90YWJsZTo0YWYwODUyNTdiMDA0MjFlYjk3ZjZjYjhiNmYyZGI1Mi90YWJsZXJhbmdlOjRhZjA4NTI1N2IwMDQyMWViOTdmNmNiOGI2ZjJkYjUyXzQtNi0xLTEtMA_5f269892-49f0-44fa-8559-8d0f01c6259a"
      unitRef="usd">-3400000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:PaymentsForLossesAndLossAdjustmentExpense
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90YWJsZTo0YWYwODUyNTdiMDA0MjFlYjk3ZjZjYjhiNmYyZGI1Mi90YWJsZXJhbmdlOjRhZjA4NTI1N2IwMDQyMWViOTdmNmNiOGI2ZjJkYjUyXzUtMi0xLTEtMA_ac6ef57c-e326-4437-8417-90f02ee225aa"
      unitRef="usd">99800000</us-gaap:PaymentsForLossesAndLossAdjustmentExpense>
    <us-gaap:PaymentsForLossesAndLossAdjustmentExpense
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90YWJsZTo0YWYwODUyNTdiMDA0MjFlYjk3ZjZjYjhiNmYyZGI1Mi90YWJsZXJhbmdlOjRhZjA4NTI1N2IwMDQyMWViOTdmNmNiOGI2ZjJkYjUyXzUtNC0xLTEtMA_15e9f15f-83b7-4204-b3cb-d8e6bc450d86"
      unitRef="usd">106800000</us-gaap:PaymentsForLossesAndLossAdjustmentExpense>
    <us-gaap:PaymentsForLossesAndLossAdjustmentExpense
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90YWJsZTo0YWYwODUyNTdiMDA0MjFlYjk3ZjZjYjhiNmYyZGI1Mi90YWJsZXJhbmdlOjRhZjA4NTI1N2IwMDQyMWViOTdmNmNiOGI2ZjJkYjUyXzUtNi0xLTEtMA_3a4c45d3-cf08-4d35-a80d-cf55ce6079a6"
      unitRef="usd">119100000</us-gaap:PaymentsForLossesAndLossAdjustmentExpense>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseBusinessAcquisitions
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90YWJsZTo0YWYwODUyNTdiMDA0MjFlYjk3ZjZjYjhiNmYyZGI1Mi90YWJsZXJhbmdlOjRhZjA4NTI1N2IwMDQyMWViOTdmNmNiOGI2ZjJkYjUyXzYtMi0xLTEtMA_e09d815f-3922-4c41-9948-aa5583faa955"
      unitRef="usd">91600000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseBusinessAcquisitions>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseBusinessAcquisitions
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90YWJsZTo0YWYwODUyNTdiMDA0MjFlYjk3ZjZjYjhiNmYyZGI1Mi90YWJsZXJhbmdlOjRhZjA4NTI1N2IwMDQyMWViOTdmNmNiOGI2ZjJkYjUyXzYtNC0xLTEtMA_562ff1ff-8ca7-4c8d-98c2-069129a2e124"
      unitRef="usd">200000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseBusinessAcquisitions>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseBusinessAcquisitions
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90YWJsZTo0YWYwODUyNTdiMDA0MjFlYjk3ZjZjYjhiNmYyZGI1Mi90YWJsZXJhbmdlOjRhZjA4NTI1N2IwMDQyMWViOTdmNmNiOGI2ZjJkYjUyXzYtNi0xLTEtMA_9917d8c7-8f4c-41d5-b09f-8ba3fa69806a"
      unitRef="usd">0</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseBusinessAcquisitions>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90YWJsZTo0YWYwODUyNTdiMDA0MjFlYjk3ZjZjYjhiNmYyZGI1Mi90YWJsZXJhbmdlOjRhZjA4NTI1N2IwMDQyMWViOTdmNmNiOGI2ZjJkYjUyXzctMi0xLTEtMA_fae6c8ba-f104-4797-abc1-2ae671cfdac5"
      unitRef="usd">508300000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90YWJsZTo0YWYwODUyNTdiMDA0MjFlYjk3ZjZjYjhiNmYyZGI1Mi90YWJsZXJhbmdlOjRhZjA4NTI1N2IwMDQyMWViOTdmNmNiOGI2ZjJkYjUyXzctNC0xLTEtMA_d02cee39-2668-4cf5-90b8-9d95b7dea92d"
      unitRef="usd">434800000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i9f3372ec3d0c4a25b4839770315d9627_I20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90YWJsZTo0YWYwODUyNTdiMDA0MjFlYjk3ZjZjYjhiNmYyZGI1Mi90YWJsZXJhbmdlOjRhZjA4NTI1N2IwMDQyMWViOTdmNmNiOGI2ZjJkYjUyXzctNi0xLTEtMA_80ddfe98-ccc6-4792-9cb7-b379fa9bd8b1"
      unitRef="usd">443300000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90YWJsZTo0YWYwODUyNTdiMDA0MjFlYjk3ZjZjYjhiNmYyZGI1Mi90YWJsZXJhbmdlOjRhZjA4NTI1N2IwMDQyMWViOTdmNmNiOGI2ZjJkYjUyXzgtMi0xLTEtMA_90c29888-3732-4e84-864d-1c18364253a0"
      unitRef="usd">66500000</us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments>
    <us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90YWJsZTo0YWYwODUyNTdiMDA0MjFlYjk3ZjZjYjhiNmYyZGI1Mi90YWJsZXJhbmdlOjRhZjA4NTI1N2IwMDQyMWViOTdmNmNiOGI2ZjJkYjUyXzgtNC0xLTEtMA_2a8407c9-60be-444c-9dcf-b59e119f01b0"
      unitRef="usd">70100000</us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments>
    <us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments
      contextRef="i9f3372ec3d0c4a25b4839770315d9627_I20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90YWJsZTo0YWYwODUyNTdiMDA0MjFlYjk3ZjZjYjhiNmYyZGI1Mi90YWJsZXJhbmdlOjRhZjA4NTI1N2IwMDQyMWViOTdmNmNiOGI2ZjJkYjUyXzgtNi0xLTEtMA_c640423f-f3f7-4e4e-ac82-a52c999c1966"
      unitRef="usd">64500000</us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments>
    <abm:LiabilityForClaimsAndClaimsAdjustmentExpenseGross
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90YWJsZTo0YWYwODUyNTdiMDA0MjFlYjk3ZjZjYjhiNmYyZGI1Mi90YWJsZXJhbmdlOjRhZjA4NTI1N2IwMDQyMWViOTdmNmNiOGI2ZjJkYjUyXzktMi0xLTEtMA_3fbb1634-ceb6-4b5f-9193-c075a26dd385"
      unitRef="usd">574800000</abm:LiabilityForClaimsAndClaimsAdjustmentExpenseGross>
    <abm:LiabilityForClaimsAndClaimsAdjustmentExpenseGross
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90YWJsZTo0YWYwODUyNTdiMDA0MjFlYjk3ZjZjYjhiNmYyZGI1Mi90YWJsZXJhbmdlOjRhZjA4NTI1N2IwMDQyMWViOTdmNmNiOGI2ZjJkYjUyXzktNC0xLTEtMA_71673929-1cf1-4b68-9946-759e40635170"
      unitRef="usd">504900000</abm:LiabilityForClaimsAndClaimsAdjustmentExpenseGross>
    <abm:LiabilityForClaimsAndClaimsAdjustmentExpenseGross
      contextRef="i9f3372ec3d0c4a25b4839770315d9627_I20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90YWJsZTo0YWYwODUyNTdiMDA0MjFlYjk3ZjZjYjhiNmYyZGI1Mi90YWJsZXJhbmdlOjRhZjA4NTI1N2IwMDQyMWViOTdmNmNiOGI2ZjJkYjUyXzktNi0xLTEtMA_91d9fa5f-eb2b-42ee-83d3-33721006c8a1"
      unitRef="usd">507800000</abm:LiabilityForClaimsAndClaimsAdjustmentExpenseGross>
    <abm:DisposalGroupIncludingDiscontinuedOperationLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90ZXh0cmVnaW9uOjFhZWRjNDJiZGVhNTRlYmQ4OTVkZWJiZTFmNmRlOGQ3XzM5OTU_8a04eae8-b3ce-405f-ae9d-607caaceab9a"
      unitRef="usd">300000</abm:DisposalGroupIncludingDiscontinuedOperationLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense>
    <abm:DisposalGroupIncludingDiscontinuedOperationLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90ZXh0cmVnaW9uOjFhZWRjNDJiZGVhNTRlYmQ4OTVkZWJiZTFmNmRlOGQ3XzQwMDY_5e8149ce-cb0a-42ca-a7eb-c7950d711902"
      unitRef="usd">500000</abm:DisposalGroupIncludingDiscontinuedOperationLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense>
    <abm:DisposalGroupIncludingDiscontinuedOperationLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90ZXh0cmVnaW9uOjFhZWRjNDJiZGVhNTRlYmQ4OTVkZWJiZTFmNmRlOGQ3XzQwMjE_62d34d01-64f2-4f0f-bbfa-14c50c7df091"
      unitRef="usd">1000000</abm:DisposalGroupIncludingDiscontinuedOperationLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense>
    <abm:InsuranceDisclosureTableTableTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90ZXh0cmVnaW9uOjFhZWRjNDJiZGVhNTRlYmQ4OTVkZWJiZTFmNmRlOGQ3XzQxMDU_6cc800ba-72c8-41ff-b342-ccc5f0c1fe76">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Instruments Used to Collateralize Our Insurance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div&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:63.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.005%"/&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:16.007%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of October 31,&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Standby letters of credit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Surety bonds&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted insurance deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242.3&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226.9&#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;</abm:InsuranceDisclosureTableTableTextBlock>
    <abm:InstrumentsUsedToCollateralizeInsuranceObligations
      contextRef="i396504ea8f8f418d8bc62bafadb20c8a_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90YWJsZTowNjg3NGU0MmZmZDE0YWM5YmM1NGRjMWZkYTA5YWE2MS90YWJsZXJhbmdlOjA2ODc0ZTQyZmZkMTRhYzliYzU0ZGMxZmRhMDlhYTYxXzItMS0xLTEtMA_c0982a21-df45-4ef1-b4e9-853ecd761016"
      unitRef="usd">157900000</abm:InstrumentsUsedToCollateralizeInsuranceObligations>
    <abm:InstrumentsUsedToCollateralizeInsuranceObligations
      contextRef="i64140494acf64794b869a6049bb801a5_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90YWJsZTowNjg3NGU0MmZmZDE0YWM5YmM1NGRjMWZkYTA5YWE2MS90YWJsZXJhbmdlOjA2ODc0ZTQyZmZkMTRhYzliYzU0ZGMxZmRhMDlhYTYxXzItMy0xLTEtMA_8da075ac-5afa-4ce0-9432-0f1af5cb05b0"
      unitRef="usd">143600000</abm:InstrumentsUsedToCollateralizeInsuranceObligations>
    <abm:InstrumentsUsedToCollateralizeInsuranceObligations
      contextRef="ie54b992b0cf1470c9d087cbd10bd0bb2_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90YWJsZTowNjg3NGU0MmZmZDE0YWM5YmM1NGRjMWZkYTA5YWE2MS90YWJsZXJhbmdlOjA2ODc0ZTQyZmZkMTRhYzliYzU0ZGMxZmRhMDlhYTYxXzMtMS0xLTEtMA_3f2c0c5d-79d8-439f-b1c0-ebda4d7e0031"
      unitRef="usd">83800000</abm:InstrumentsUsedToCollateralizeInsuranceObligations>
    <abm:InstrumentsUsedToCollateralizeInsuranceObligations
      contextRef="i9231b8cc50b44524b59e41595a6e865f_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90YWJsZTowNjg3NGU0MmZmZDE0YWM5YmM1NGRjMWZkYTA5YWE2MS90YWJsZXJhbmdlOjA2ODc0ZTQyZmZkMTRhYzliYzU0ZGMxZmRhMDlhYTYxXzMtMy0xLTEtMA_c1f08e0d-e0bd-4a7f-a7c8-036af230b9b4"
      unitRef="usd">82600000</abm:InstrumentsUsedToCollateralizeInsuranceObligations>
    <abm:InstrumentsUsedToCollateralizeInsuranceObligations
      contextRef="i9338672c3b724b37800fddb1d711ad4a_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90YWJsZTowNjg3NGU0MmZmZDE0YWM5YmM1NGRjMWZkYTA5YWE2MS90YWJsZXJhbmdlOjA2ODc0ZTQyZmZkMTRhYzliYzU0ZGMxZmRhMDlhYTYxXzQtMS0xLTEtMA_15900f26-a98c-4262-9cd8-24e27163773f"
      unitRef="usd">700000</abm:InstrumentsUsedToCollateralizeInsuranceObligations>
    <abm:InstrumentsUsedToCollateralizeInsuranceObligations
      contextRef="i7cb88fd636184df5bdec69e691728627_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90YWJsZTowNjg3NGU0MmZmZDE0YWM5YmM1NGRjMWZkYTA5YWE2MS90YWJsZXJhbmdlOjA2ODc0ZTQyZmZkMTRhYzliYzU0ZGMxZmRhMDlhYTYxXzQtMy0xLTEtMA_68e6da16-621d-41f9-9534-8dfe8a9c8435"
      unitRef="usd">700000</abm:InstrumentsUsedToCollateralizeInsuranceObligations>
    <abm:InstrumentsUsedToCollateralizeInsuranceObligations
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90YWJsZTowNjg3NGU0MmZmZDE0YWM5YmM1NGRjMWZkYTA5YWE2MS90YWJsZXJhbmdlOjA2ODc0ZTQyZmZkMTRhYzliYzU0ZGMxZmRhMDlhYTYxXzUtMS0xLTEtMA_b3a4f3a4-3742-4cf7-abaa-1bc08faa382d"
      unitRef="usd">242300000</abm:InstrumentsUsedToCollateralizeInsuranceObligations>
    <abm:InstrumentsUsedToCollateralizeInsuranceObligations
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDUvZnJhZzoxYWVkYzQyYmRlYTU0ZWJkODk1ZGViYmUxZjZkZThkNy90YWJsZTowNjg3NGU0MmZmZDE0YWM5YmM1NGRjMWZkYTA5YWE2MS90YWJsZXJhbmdlOjA2ODc0ZTQyZmZkMTRhYzliYzU0ZGMxZmRhMDlhYTYxXzUtMy0xLTEtMA_e77a3fb8-6fe4-4c36-b994-352998fbbea0"
      unitRef="usd">226900000</abm:InstrumentsUsedToCollateralizeInsuranceObligations>
    <abm:DebtAndDerivativeInstrumentsDisclosureTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0Xzc0MTU_c4fd2bd8-20f9-42a5-a8bb-427c03a89219">CREDIT FACILITY&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September 1, 2017, we refinanced and replaced our then-existing $800.0 million credit facility with a new senior, secured five-year syndicated credit facility, consisting of a $900.0 million revolving line of credit and an $800.0 million amortizing term loan, both of which are scheduled to mature on September 1, 2022. In accordance with the terms of the Credit Facility, the revolving line of credit was reduced to $800.0 million on September 1, 2018. In late March 2020, we borrowed approximately $300 million as a precautionary measure to provide increased liquidity and preserve financial flexibility in response to uncertainty resulting from the Pandemic. This represented all remaining amounts then available under the revolving line of credit. During the quarter ended July 31, 2020, the Company repaid substantially all of these amounts borrowed under the revolving line of credit without penalty. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 28, 2020, we amended our Credit Facility with the First Amendment to further enhance our financial flexibility as a precautionary measure in response to uncertainty arising from the Pandemic. The First Amendment modified the financial covenants under the Credit Facility, including: (i) replacing a maximum total leverage ratio with a maximum total net leverage ratio that varies on a quarterly basis and adjusted to 6.50 to 1.00 by the quarter ending October 31, 2020, and back to 4.00 to 1.00 by the quarter ending October 31, 2022; (ii) modifying the minimum fixed charge coverage ratio on a quarterly basis, which adjusts to 1.25 to 1.00 as of the quarter ending &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;April 30, 2022; and (iii) adding a minimum liquidity (defined in the Amendment as domestic cash plus available revolving loans) of $250.0&#160;million. These financial covenants were effective with the quarter ended April 30, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The First Amendment changed the interest rate, interest margins, and commitment fees applicable to loans and commitments under the Credit Facility. It also added a new anti-cash hoarding mandatory prepayment that required us to repay outstanding revolving loans or swingline loans if at any time we have in excess of $250&#160;million of cash and cash equivalents on our balance sheet. The First Amendment made certain additional changes to the negative covenants restrictions under the Credit Facility, including, subject to certain exceptions, restrictions on our ability to make acquisitions, share repurchases, and other defined restricted payments, depending on our total net leverage ratio.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to the First Amendment, borrowings under the Credit Facility bore interest at a rate equal to one-month LIBOR plus a spread that was based upon our leverage ratio. The spread ranged from 1.00% to 2.25% for Eurocurrency loans and 0.00% to 1.25% for base rate loans. We were also charged a commitment fee, which was paid quarterly in arrears and was based on our leverage ratio, that ranged from 0.200% to 0.350% on the average daily unused portion of the revolving line of credit. For purposes of this calculation, irrevocable standby letters of credit, which are issued primarily in conjunction with our insurance programs, and cash borrowings were included as outstanding under the line of credit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Subsequent to the First Amendment, borrowings under the Credit Facility bore interest at a rate equal to one-month LIBOR plus a spread that is based upon our total leverage ratio. The spread ranged from 1.00% to 2.75% for revolving Eurocurrency loans and 0.00% to 1.75% for revolving base rate loans. We were also charged a commitment fee, which was paid quarterly in arrears and was based on our total leverage ratio, that ranges from 0.200% to 0.450% on the average daily unused portion of the revolving line of credit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 28, 2021, the Company amended and restated the Credit Facility with the Second Amendment, extending the maturity date to June 28, 2026, and increasing the capacity of the revolving credit facility from $800.0&#160;million to $1.3&#160;billion and the-then remaining term loan outstanding from $620.0&#160;million to $650.0&#160;million. The Second Amendment also removed the anti-cash hoarding mandatory prepayment requirement under the First Amendment as well as other restrictions that limited our ability to make acquisitions, share repurchases, and other defined restricted payments. Additionally, the Second Amendment modified certain financial covenants, terms, interest rates, interest margins, and commitment fees applicable to loans and commitments under the prior Credit Facility. The Amended Credit Facility provides for the issuance of up to $350.0&#160;million for standby letters of credit and the issuance of up to $75.0&#160;million in swingline advances. The obligations under the Amended Credit Facility are secured on a first-priority basis by a lien on substantially all of our assets and properties, subject to certain exceptions. Additionally, we may repay amounts borrowed under the Amended Credit Facility at any time without penalty. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the Amended Credit Facility, the term loan and U.S.-dollar-denominated borrowings under the revolver bear interest at a rate equal to one-month LIBOR plus a spread based upon our leverage ratio. Euro- and sterling-denominated borrowings under the revolver bear at a rate equal to the EURIBOR and the SONIA reference rates, respectively, plus a spread that is based upon our leverage ratio. The spread ranges from 1.375% to 2.250% for Eurocurrency loans and 0.375% to 1.250% for base rate loans. At October 31, 2021, the weighted average interest rate on our outstanding borrowings was 1.59%. We also pay a commitment fee, based on our leverage ratio and payable quarterly in arrears, ranging from 0.20% to 0.40% on the average daily unused portion of the line of credit. For purposes of this calculation, irrevocable standby letters of credit, which are issued primarily in conjunction with our insurance programs, and cash borrowings are included as outstanding under the line of credit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Amended Credit Facility contains certain covenants, including a maximum total net leverage ratio of 5.00 to 1.00, a maximum secured net leverage ratio of 4.00 to 1.00, and a minimum interest coverage ratio of 1.50 to 1.00, as well as other financial and non-financial covenants. In the event of a material acquisition, as defined in the Amended Credit Facility, we may elect to increase the maximum total net leverage ratio to 5.50 to 1.00 for a total of four fiscal quarters and increase the maximum secured net leverage ratio to 4.50 to 1.00 for a total of four fiscal quarters. We did not make this election for the Able Acquisition. Our borrowing capacity is subject to, and limited by, compliance with the covenants described above. At October&#160;31, 2021, we were in compliance with these covenants. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Amended Credit Facility also includes customary events of default, including: failure to pay principal, interest, or fees when due, failure to comply with covenants; the occurrence of certain material judgments; and a change in control of the Company. If certain events of default occur, including certain cross-defaults, insolvency, change in control, or violation of specific covenants, then the lenders can terminate or suspend our access to the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amended Credit Facility, declare all amounts outstanding (including all accrued interest and unpaid fees) to be immediately due and payable, and require that we cash collateralize the outstanding standby letters of credit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We incurred deferred financing costs of $6.4 million in conjunction with the Second Amendment and carried over $6.2&#160;million of unamortized deferred financing from the initial execution, First Amendment, and previous amendments of the Credit Facility. Total deferred financing costs of $12.6&#160;million, consisting of $4.9&#160;million related to the term loan and $7.7&#160;million related to the revolver, are being amortized to interest expense over the term of the Amended Credit Facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Credit Facility Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&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:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&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:16.446%"/&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;October 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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross term loan&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized deferred financing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of term loan&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.4&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116.7&#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:15pt"&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross term loan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;601.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;560.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized deferred financing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total noncurrent portion of term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;597.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;557.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolving line of credit&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;852.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;603.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Standby letters of credit amounted to $167.7 million at October&#160;31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; At October&#160;31, 2021, we had borrowing capacity of $875.0 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Term Loan Maturities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2021, we made principal payments under the term loan of $76.3&#160;million. As of October&#160;31, 2021, the following principal payments are required under the term loan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top: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:25.069%"/&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.373%"/&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.373%"/&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.373%"/&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.373%"/&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:11.189%"/&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt maturities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;503.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Interest Rate Swaps&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We enter into interest rate swaps to manage the interest rate risk associated with our floating-rate, LIBOR-based borrowings. Under these arrangements, we typically pay a fixed interest rate in exchange for LIBOR-based variable interest throughout the life of the agreement. We initially report the mark-to-market gain or loss on a derivative as a component of AOCL and subsequently reclassify the gain or loss into earnings when the hedged transactions occur and affect earnings. Interest payables and receivables under the swap agreements are accrued and recorded as adjustments to interest expense. All of our interest rate swaps have been designated and accounted for as cash flow hedges from inception. See Note 7, &#x201c;Fair Value of Financial Instruments,&#x201d; regarding the valuation of our interest rate swaps. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&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:24.338%"/&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:23.022%"/&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:23.022%"/&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:23.028%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Notional Amount&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fixed Interest Rate&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Effective Date&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$ 130.0 million&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.86%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;November 1, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$ 130.0 million&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.84%&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;November 1, 2018&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At October&#160;31, 2021 and 2020, amounts recorded in AOCL for interest rate swaps were a loss of $0.2 million, net of taxes of $0.3 million, and a loss of $3.3 million, net of taxes of $0.9 million, respectively. These amounts included the gain associated with the interest rate swaps we terminated in 2018, which is being amortized to interest expense as interest payments are made over the original term of our Credit Facility. During 2021, we amortized $4.7 million, net of taxes of $1.7 million, of that gain and we amortized $4.9 million, net of taxes of $1.8 million, during 2020. At October&#160;31, 2021, the total amount expected to be reclassified from AOCL to earnings during the next 12 months was $0.1 million, net of a taxes of $0.1 million.&lt;/span&gt;&lt;/div&gt;</abm:DebtAndDerivativeInstrumentsDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ia583a9c37d6941909e62a1340f7b9b1f_I20170831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0Xzk0_5de3f03a-ffd8-4ed5-be2f-1fb89543dae4"
      unitRef="usd">800000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentTerm
      contextRef="i16c10a1e10d94401add4a83f11913d03_D20170901-20170901"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0Xzc0MzE_c1725d9a-12c5-440a-8217-73448966ac3b">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i46b5707a86a241848b977d801efdf6ed_I20170901"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzE5Mg_c9cfcc02-c4f4-4f65-95fe-d3281e4d799a"
      unitRef="usd">900000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i64a07c61cede47fd998c038c475d499f_I20170901"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzIyNw_7b97cf50-87e1-4c4f-913a-c521f3e76576"
      unitRef="usd">800000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i21ef4e59ae894670b4f7220958ca08d8_I20180901"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzQwOQ_e6c18e69-75ea-49e3-aa0c-10e927d798f7"
      unitRef="usd">800000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i98ecfc083d7e4aaa83a806e5ef5e7468_D20200301-20200331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzQ4MA_3a1c53e0-53d6-4967-a81f-0462c7c23066"
      unitRef="usd">300000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <abm:DebtInstrumentCovenantMaximumTotalNetLeverageRatio
      contextRef="ic46ab462f4ea498c98eb7686cdaf44ce_I20200528"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzM4NDgyOTA3MzAzODM_55f5158c-6e9c-4d60-a42b-a1b897ac1de6"
      unitRef="number">6.50</abm:DebtInstrumentCovenantMaximumTotalNetLeverageRatio>
    <abm:DebtInstrumentCovenantMaximumTotalNetLeverageRatio
      contextRef="i56478de7ac07440d96d5a88f147fd2d1_I20200528"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzM4NDgyOTA3MzAzODk_7222abe5-5e8c-4f83-b26d-53f7b48576ab"
      unitRef="number">4.00</abm:DebtInstrumentCovenantMaximumTotalNetLeverageRatio>
    <abm:DebtInstrumentCovenantMinimumInterestCoverageRatio
      contextRef="ibb95360c31b341aabbc2a1fdebed10bb_I20200528"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzM4NDgyOTA3MzAzOTU_3b2294f6-adaa-4fa5-bdc5-99a072f19742"
      unitRef="number">1.25</abm:DebtInstrumentCovenantMinimumInterestCoverageRatio>
    <abm:DebtInstrumentCovenantLiquidityRequiredMinimum
      contextRef="ibb95360c31b341aabbc2a1fdebed10bb_I20200528"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzM4NDgyOTA3MzA0MDE_78f8725c-f693-45b1-ad7b-16b5a68c2a6d"
      unitRef="usd">250000000</abm:DebtInstrumentCovenantLiquidityRequiredMinimum>
    <abm:DebtInstrumentCovenantCashAndCashEquivalentsMaximum
      contextRef="ibb95360c31b341aabbc2a1fdebed10bb_I20200528"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzM4NDgyOTA3MzA0MTc_e3090950-13de-4c19-bca1-c2d3e5fd9786"
      unitRef="usd">250000000</abm:DebtInstrumentCovenantCashAndCashEquivalentsMaximum>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i890b3e20535a4cafbb6664c085508f4d_D20170901-20170901"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzM4NDgyOTA3MzA0MzE_4967beed-0b25-4c4d-bf75-bce857710e06"
      unitRef="number">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i135dc2513b364ea0931b346b461678d5_D20170901-20170901"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzM4NDgyOTA3MzA0Mzg_d4d03503-5a86-4381-820d-6dfc9be71bb7"
      unitRef="number">0.0225</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ie4e198c172dc4fcf9aeb4bfce81eff5e_D20170901-20170901"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzM4NDgyOTA3MzA0NDU_55b70f4d-82ed-45b0-98a8-9ce8e90a97b5"
      unitRef="number">0.0000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i44f63e42088b4f16a97161d8197f1cd6_D20170901-20170901"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzM4NDgyOTA3MzA0NTI_fec090f1-8e1b-4932-9700-f9e511f47453"
      unitRef="number">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i4d415a18eaae468bb82986bce9206027_D20170901-20170901"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzM4NDgyOTA3MzA0NTk_af0911dc-ad43-4a76-954d-7bae96951166"
      unitRef="number">0.00200</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i9ead35297c6f41ff940d706ac720f527_D20170901-20170901"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzM4NDgyOTA3MzA0Njc_5cc4f7e6-36ee-4830-96f1-d44491be78d1"
      unitRef="number">0.00350</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i3657510ff2224b8081f0a1686bd463c7_D20200528-20200528"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzM4NDgyOTA3MzA0OTE_125af0ca-44e3-4c2f-aee2-0dc5237bbee2"
      unitRef="number">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="iff36ae079de44560a570a5e4f2a1f0c5_D20200528-20200528"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzM4NDgyOTA3MzA0OTg_59f14647-8910-423e-a58e-6688673573cc"
      unitRef="number">0.0275</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i0b61f7de2744426a9143ef803ee0924d_D20200528-20200528"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzM4NDgyOTA3MzA0NzY_75265873-11d0-4117-aaa4-6c64417ea1ff"
      unitRef="number">0.0000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ie4c893d350df4357bf2d8d5634953a26_D20200528-20200528"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzM4NDgyOTA3MzA0ODQ_a5c4b250-1005-439d-9269-fc43bb9922a8"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i65efc4256eab45e28d304193c2880c43_D20200528-20200528"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzM4NDgyOTA3MzA1MDU_84413a53-6da1-4724-8b4c-3f932213ed9b"
      unitRef="number">0.00200</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i092ed2301294490297c33d5789b46ec9_D20200528-20200528"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzM4NDgyOTA3MzA1MTM_0f4835e5-7629-456c-9b81-45160bb604cd"
      unitRef="number">0.00450</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i994c4a45efb74b1cb31f77b92003935c_I20210627"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzU0OTc1NTgxNDg1OTQ_488095f9-2f02-40de-9221-0bb9efcced45"
      unitRef="usd">800000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="id1e2e4946ce346bd94605674411ac4fc_I20210628"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzU0OTc1NTgxNDg2MTA_5cdae668-6675-430c-8c3f-ab8ff33040ba"
      unitRef="usd">1300000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ia99306e5c73f4ac6805b23e72862f0f6_I20210627"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzU0OTc1NTgxNDg2NDA_b0be1150-23e2-40e6-ace3-f64879822c5d"
      unitRef="usd">620000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i95eaaf92e2964e958205126468b7f5a8_I20210628"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzU0OTc1NTgxNDg2MjQ_98d5b117-d5cb-430e-a457-b2f4ea5136ec"
      unitRef="usd">650000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i7d3dc336c8e94612ada0e3ff9d9007ac_I20210628"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzU0OTc1NTgxNDg2NzM_c06c8beb-525c-4d01-8296-216e78e3531f"
      unitRef="usd">350000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i16fa50335d054f5ea1dd1d461bd9160d_I20210628"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzU0OTc1NTgxNDg2NTY_69523919-8e67-4e3f-99ac-5fc39a1ad77e"
      unitRef="usd">75000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i3d8e8a159d2a44c78b6822aacbde5f9a_D20210628-20210628"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzQ5NDc4MDIzMzk5MjA_a3831537-fc24-4cba-b16b-e26f8397a194"
      unitRef="number">0.01375</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i264bfeb7149645a58cdaf83978d4dbdc_D20210628-20210628"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzQ5NDc4MDIzMzk5Mjc_88487d04-12a0-4386-8a02-92a0df0abe36"
      unitRef="number">0.02250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="iabd8db7ab523414a909b9f094c51c420_D20210628-20210628"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzQ5NDc4MDIzMzk5NTg_04f4c510-18e0-4480-8933-f0c3b9e5e902"
      unitRef="number">0.00375</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i11d2dbf856ea48afb5f00dccaa4a642b_D20210628-20210628"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzQ5NDc4MDIzMzk5NjU_6db1c1d5-efab-45f1-8f6e-4a68b046108d"
      unitRef="number">0.01250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="icc45e76d8fe84cc78f9007b93345ab6e_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzQ5NDc4MDIzNDAwNzc_952d363b-6499-461e-9655-4994d20ad1f2"
      unitRef="number">0.0159</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="ia1a49022442d48108c6d1b2cfcc7c490_D20210628-20210628"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzQ5NDc4MDIzNDAxODc_3a7fc9c3-1120-4d9c-866e-f0c3249fcff5"
      unitRef="number">0.0020</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i7556c23a6a444200a30c17c2d61c0ebb_D20210628-20210628"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzQ5NDc4MDIzNDAxOTQ_6ef1cbba-211c-47c1-a9f8-b3339060efd9"
      unitRef="number">0.0040</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <abm:DebtInstrumentCovenantMaximumTotalNetLeverageRatio
      contextRef="i256b11502f104d449162d6815b8b73e2_I20210628"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzQ5NDc4MDIzNDA1Nzk_f19579a0-2ec1-47a7-9c64-ac018a95a376"
      unitRef="number">5.00</abm:DebtInstrumentCovenantMaximumTotalNetLeverageRatio>
    <abm:DebtInstrumentCovenantMaximumSecuredNetLeverageRatio
      contextRef="i256b11502f104d449162d6815b8b73e2_I20210628"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzQ5NDc4MDIzNDA2MzI_a12bed8e-4d53-46a8-878e-d800a9fae307"
      unitRef="number">4.00</abm:DebtInstrumentCovenantMaximumSecuredNetLeverageRatio>
    <abm:DebtInstrumentCovenantMinimumInterestCoverageRatio
      contextRef="i256b11502f104d449162d6815b8b73e2_I20210628"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzQ5NDc4MDIzNDA2ODY_435938be-97f5-4f96-8747-3139115934e2"
      unitRef="number">1.50</abm:DebtInstrumentCovenantMinimumInterestCoverageRatio>
    <abm:DebtInstrumentCovenantMaximumTotalNetLeverageRatio
      contextRef="i8e2077c614b047f1ab4a904a135776b9_I20210628"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzQ5NDc4MDIzNDA5MDM_4abef896-6824-46fd-bf11-b6b5c802b3bd"
      unitRef="number">5.50</abm:DebtInstrumentCovenantMaximumTotalNetLeverageRatio>
    <abm:DebtInstrumentCovenantMaximumSecuredNetLeverageRatio
      contextRef="i8e2077c614b047f1ab4a904a135776b9_I20210628"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzQ5NDc4MDIzNDEwMDY_dc217a94-450d-4c96-b9e2-2f4f979f438a"
      unitRef="number">4.50</abm:DebtInstrumentCovenantMaximumSecuredNetLeverageRatio>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i4cbfcc9b8d2c47b289b5709fdf743967_I20210628"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzUyNjk_ed4fccac-db6f-4730-aa2c-9095982a87b9"
      unitRef="usd">6400000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i664662e998864e71b5d1be1ad810cf5f_I20210628"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzU0OTc1NTgxNDcyMTE_107e1fd7-06e4-4cb4-885c-d7fe8ad5f8fc"
      unitRef="usd">6200000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i23956576cb7e4d4f8a0667bc59d7d55a_I20210628"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzU0OTc1NTgxNDcyMjU_d539da39-2b6f-4102-9c17-1017a0cebece"
      unitRef="usd">12600000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i795e48d71bfd43eaabdc6937019c67b7_I20210628"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzU0OTc1NTgxNDcyNTQ_8e2d2e54-3ee7-4386-8046-4c3bacffcafa"
      unitRef="usd">4900000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="id8d63b456042499f8122f226d4515e7a_I20210628"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzU0OTc1NTgxNDcyNDA_52f29e1e-f6b5-4e4b-a152-a6124149b0ca"
      unitRef="usd">7700000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0Xzc0Mjg_b2ea7c87-461f-46cb-a8da-348f6f5ca77a">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Credit Facility Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&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:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&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:16.446%"/&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;October 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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross term loan&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized deferred financing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of term loan&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.4&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116.7&#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:15pt"&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross term loan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;601.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;560.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized deferred financing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total noncurrent portion of term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;597.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;557.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolving line of credit&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;852.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;603.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Standby letters of credit amounted to $167.7 million at October&#160;31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; At October&#160;31, 2021, we had borrowing capacity of $875.0 million.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <abm:LoansPayableCurrentGross
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90YWJsZTo1NDAxNjlhYTk0ZDU0YjY2OGU4ZmEwYTliODJmYWY3My90YWJsZXJhbmdlOjU0MDE2OWFhOTRkNTRiNjY4ZThmYTBhOWI4MmZhZjczXzItMS0xLTEtMA_9147f1ee-e677-4162-96f2-7ebea84ce074"
      unitRef="usd">32500000</abm:LoansPayableCurrentGross>
    <abm:LoansPayableCurrentGross
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90YWJsZTo1NDAxNjlhYTk0ZDU0YjY2OGU4ZmEwYTliODJmYWY3My90YWJsZXJhbmdlOjU0MDE2OWFhOTRkNTRiNjY4ZThmYTBhOWI4MmZhZjczXzItMy0xLTEtMA_30a4026a-8d63-4514-bcdd-ef8c9694e02f"
      unitRef="usd">120000000.0</abm:LoansPayableCurrentGross>
    <us-gaap:DeferredFinanceCostsCurrentNet
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90YWJsZTo1NDAxNjlhYTk0ZDU0YjY2OGU4ZmEwYTliODJmYWY3My90YWJsZXJhbmdlOjU0MDE2OWFhOTRkNTRiNjY4ZThmYTBhOWI4MmZhZjczXzMtMS0xLTEtMA_4e49cf8c-b3e4-482f-a122-15962c3ccb1e"
      unitRef="usd">1100000</us-gaap:DeferredFinanceCostsCurrentNet>
    <us-gaap:DeferredFinanceCostsCurrentNet
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90YWJsZTo1NDAxNjlhYTk0ZDU0YjY2OGU4ZmEwYTliODJmYWY3My90YWJsZXJhbmdlOjU0MDE2OWFhOTRkNTRiNjY4ZThmYTBhOWI4MmZhZjczXzMtMy0xLTEtMA_d42f864d-90d8-4094-823a-6a61fbc16c8f"
      unitRef="usd">3300000</us-gaap:DeferredFinanceCostsCurrentNet>
    <us-gaap:LongTermDebtCurrent
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90YWJsZTo1NDAxNjlhYTk0ZDU0YjY2OGU4ZmEwYTliODJmYWY3My90YWJsZXJhbmdlOjU0MDE2OWFhOTRkNTRiNjY4ZThmYTBhOWI4MmZhZjczXzQtMS0xLTEtMA_e19d02cd-b223-4a5a-b2e1-9e0102f4b84a"
      unitRef="usd">31400000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90YWJsZTo1NDAxNjlhYTk0ZDU0YjY2OGU4ZmEwYTliODJmYWY3My90YWJsZXJhbmdlOjU0MDE2OWFhOTRkNTRiNjY4ZThmYTBhOWI4MmZhZjczXzQtMy0xLTEtMA_06b57878-9252-44cc-8348-8c9d23cfc243"
      unitRef="usd">116700000</us-gaap:LongTermDebtCurrent>
    <abm:LoansPayableNoncurrentGross
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90YWJsZTo1NDAxNjlhYTk0ZDU0YjY2OGU4ZmEwYTliODJmYWY3My90YWJsZXJhbmdlOjU0MDE2OWFhOTRkNTRiNjY4ZThmYTBhOWI4MmZhZjczXzctMS0xLTEtMA_cb19c0ea-3b57-4473-a7e0-d0e1488d4888"
      unitRef="usd">601300000</abm:LoansPayableNoncurrentGross>
    <abm:LoansPayableNoncurrentGross
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90YWJsZTo1NDAxNjlhYTk0ZDU0YjY2OGU4ZmEwYTliODJmYWY3My90YWJsZXJhbmdlOjU0MDE2OWFhOTRkNTRiNjY4ZThmYTBhOWI4MmZhZjczXzctMy0xLTEtMA_e19ba2d5-5d77-4918-8902-1d67e9d29612"
      unitRef="usd">560000000.0</abm:LoansPayableNoncurrentGross>
    <us-gaap:DeferredFinanceCostsNoncurrentNet
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90YWJsZTo1NDAxNjlhYTk0ZDU0YjY2OGU4ZmEwYTliODJmYWY3My90YWJsZXJhbmdlOjU0MDE2OWFhOTRkNTRiNjY4ZThmYTBhOWI4MmZhZjczXzgtMS0xLTEtMA_e18c3bd1-daca-4dc9-987c-485b3ad88a92"
      unitRef="usd">3500000</us-gaap:DeferredFinanceCostsNoncurrentNet>
    <us-gaap:DeferredFinanceCostsNoncurrentNet
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90YWJsZTo1NDAxNjlhYTk0ZDU0YjY2OGU4ZmEwYTliODJmYWY3My90YWJsZXJhbmdlOjU0MDE2OWFhOTRkNTRiNjY4ZThmYTBhOWI4MmZhZjczXzgtMy0xLTEtMA_1066e891-fac6-40ea-8b5e-82f4a5aac2fe"
      unitRef="usd">2300000</us-gaap:DeferredFinanceCostsNoncurrentNet>
    <us-gaap:LongTermLoansPayable
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90YWJsZTo1NDAxNjlhYTk0ZDU0YjY2OGU4ZmEwYTliODJmYWY3My90YWJsZXJhbmdlOjU0MDE2OWFhOTRkNTRiNjY4ZThmYTBhOWI4MmZhZjczXzktMS0xLTEtMA_b4e6c122-39c5-44c4-a77e-7b738b2bc369"
      unitRef="usd">597800000</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90YWJsZTo1NDAxNjlhYTk0ZDU0YjY2OGU4ZmEwYTliODJmYWY3My90YWJsZXJhbmdlOjU0MDE2OWFhOTRkNTRiNjY4ZThmYTBhOWI4MmZhZjczXzktMy0xLTEtMA_e426c5e0-e903-411b-b8c5-2748796cd4e8"
      unitRef="usd">557700000</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLineOfCredit
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90YWJsZTo1NDAxNjlhYTk0ZDU0YjY2OGU4ZmEwYTliODJmYWY3My90YWJsZXJhbmdlOjU0MDE2OWFhOTRkNTRiNjY4ZThmYTBhOWI4MmZhZjczXzEwLTEtMS0xLTA_8f2b4cd2-298c-4241-a2bc-0c0da6b75f4e"
      unitRef="usd">255000000.0</us-gaap:LongTermLineOfCredit>
    <us-gaap:LongTermLineOfCredit
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90YWJsZTo1NDAxNjlhYTk0ZDU0YjY2OGU4ZmEwYTliODJmYWY3My90YWJsZXJhbmdlOjU0MDE2OWFhOTRkNTRiNjY4ZThmYTBhOWI4MmZhZjczXzEwLTMtMS0xLTA_d099247b-1bd5-487d-8e9a-807f507a21f2"
      unitRef="usd">45300000</us-gaap:LongTermLineOfCredit>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90YWJsZTo1NDAxNjlhYTk0ZDU0YjY2OGU4ZmEwYTliODJmYWY3My90YWJsZXJhbmdlOjU0MDE2OWFhOTRkNTRiNjY4ZThmYTBhOWI4MmZhZjczXzExLTEtMS0xLTA_c7e4f404-26c5-4ae3-ad97-356faf8ccc5d"
      unitRef="usd">852800000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90YWJsZTo1NDAxNjlhYTk0ZDU0YjY2OGU4ZmEwYTliODJmYWY3My90YWJsZXJhbmdlOjU0MDE2OWFhOTRkNTRiNjY4ZThmYTBhOWI4MmZhZjczXzExLTMtMS0xLTA_7e171058-2aa5-4fa2-a5e1-47aead7089af"
      unitRef="usd">603000000.0</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzU3MDc_45337718-ea98-4406-808e-d101e5ca6940"
      unitRef="usd">167700000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzU3NTg_e648d013-94d2-49a2-a492-d797319bf8d0"
      unitRef="usd">875000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzU4ODA_eac934ca-2485-4c82-9617-20888aa65668"
      unitRef="usd">76300000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0Xzc0Mzc_0ecb5451-f11f-427d-8ac0-70a8a20629bf">As of October&#160;31, 2021, the following principal payments are required under the term loan.&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:25.069%"/&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.373%"/&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.373%"/&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.373%"/&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.373%"/&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:11.189%"/&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt maturities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;503.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i9f11358339c54579981618c3ccea340d_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90YWJsZTozOGM4NjYyNDUzNDY0NGY1OWM5MDNiMDhkMjg2MDMyZS90YWJsZXJhbmdlOjM4Yzg2NjI0NTM0NjQ0ZjU5YzkwM2IwOGQyODYwMzJlXzEtMi0xLTEtMA_dd2f4991-2387-4979-9146-e58a54b34d21"
      unitRef="usd">32500000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i9f11358339c54579981618c3ccea340d_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90YWJsZTozOGM4NjYyNDUzNDY0NGY1OWM5MDNiMDhkMjg2MDMyZS90YWJsZXJhbmdlOjM4Yzg2NjI0NTM0NjQ0ZjU5YzkwM2IwOGQyODYwMzJlXzEtNC0xLTEtMA_dddf797f-f867-4067-ba09-3eaa0d92fc37"
      unitRef="usd">32500000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i9f11358339c54579981618c3ccea340d_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90YWJsZTozOGM4NjYyNDUzNDY0NGY1OWM5MDNiMDhkMjg2MDMyZS90YWJsZXJhbmdlOjM4Yzg2NjI0NTM0NjQ0ZjU5YzkwM2IwOGQyODYwMzJlXzEtNi0xLTEtMjM0MTI_b91c2357-9832-4b61-9773-12e99ae42c97"
      unitRef="usd">32500000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i9f11358339c54579981618c3ccea340d_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90YWJsZTozOGM4NjYyNDUzNDY0NGY1OWM5MDNiMDhkMjg2MDMyZS90YWJsZXJhbmdlOjM4Yzg2NjI0NTM0NjQ0ZjU5YzkwM2IwOGQyODYwMzJlXzEtOC0xLTEtMjM0MTk_4ee9adc0-01a0-4abb-b1fb-29c19c774bed"
      unitRef="usd">32500000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i9f11358339c54579981618c3ccea340d_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90YWJsZTozOGM4NjYyNDUzNDY0NGY1OWM5MDNiMDhkMjg2MDMyZS90YWJsZXJhbmdlOjM4Yzg2NjI0NTM0NjQ0ZjU5YzkwM2IwOGQyODYwMzJlXzEtMTAtMS0xLTIzNDI1_9196e73a-aad2-4adb-9c2e-c6d62f6d8254"
      unitRef="usd">503800000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0Xzc0MTM_7c3a1948-2572-43eb-b75d-012b0ccc2b0f">&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:24.338%"/&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:23.022%"/&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:23.022%"/&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:23.028%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Notional Amount&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fixed Interest Rate&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Effective Date&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$ 130.0 million&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.86%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;November 1, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$ 130.0 million&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.84%&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;November 1, 2018&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ib8f3cde942c14992ac5533b3c6ca7ed6_I20181101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90YWJsZTplMGMzNzUwYTU5ZmE0ZGM2YWYxMDM4YjhkOWI3MTA1Ni90YWJsZXJhbmdlOmUwYzM3NTBhNTlmYTRkYzZhZjEwMzhiOGQ5YjcxMDU2XzMtMC0xLTEtMA_bbcbc3e3-126d-4b86-886d-4acb6fe4c4db"
      unitRef="usd">130000000.0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="ib8f3cde942c14992ac5533b3c6ca7ed6_I20181101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90YWJsZTplMGMzNzUwYTU5ZmE0ZGM2YWYxMDM4YjhkOWI3MTA1Ni90YWJsZXJhbmdlOmUwYzM3NTBhNTlmYTRkYzZhZjEwMzhiOGQ5YjcxMDU2XzMtMi0xLTEtMA_440bb682-f8e9-4332-a9e7-95f3d0d1bea8"
      unitRef="number">0.0286</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i4bd56c3cdda04941b5ab3cf88214a6b0_I20181101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90YWJsZTplMGMzNzUwYTU5ZmE0ZGM2YWYxMDM4YjhkOWI3MTA1Ni90YWJsZXJhbmdlOmUwYzM3NTBhNTlmYTRkYzZhZjEwMzhiOGQ5YjcxMDU2XzQtMC0xLTEtMA_a6e721b3-ddcc-4f0f-9af8-1a2659a87121"
      unitRef="usd">130000000.0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="i4bd56c3cdda04941b5ab3cf88214a6b0_I20181101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90YWJsZTplMGMzNzUwYTU5ZmE0ZGM2YWYxMDM4YjhkOWI3MTA1Ni90YWJsZXJhbmdlOmUwYzM3NTBhNTlmYTRkYzZhZjEwMzhiOGQ5YjcxMDU2XzQtMi0xLTEtMA_c0bb8cbb-9358-4594-886a-01f56c7e9e23"
      unitRef="number">0.0284</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="i12f3fc705b2844fd91367a8c0e817cf6_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzY4NzY_6a16973b-5aa5-4c83-8829-0bdabe372053"
      unitRef="usd">-200000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i12f3fc705b2844fd91367a8c0e817cf6_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzY4OTY_33ac87f8-d562-4704-aa35-d9158d5f5962"
      unitRef="usd">300000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="if4dd012f363947bc8e3b4f8cdfb6e537_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzY5MTQ_009c7fd0-b36c-46e9-988a-9361be7ae748"
      unitRef="usd">-3300000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="if4dd012f363947bc8e3b4f8cdfb6e537_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzY5MzQ_822da729-2082-4d89-b5b3-6c17d5b9fd2b"
      unitRef="usd">-900000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:InterestExpense
      contextRef="i12f3fc705b2844fd91367a8c0e817cf6_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzcxODQ_cec75d1c-0c4f-4b28-8994-a0a13582e1e1"
      unitRef="usd">4700000</us-gaap:InterestExpense>
    <abm:InterestExpenseTaxes
      contextRef="i12f3fc705b2844fd91367a8c0e817cf6_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzcyMDQ_238fbbcf-c1d6-4045-950e-55d5ce1a380f"
      unitRef="usd">1700000</abm:InterestExpenseTaxes>
    <us-gaap:InterestExpense
      contextRef="if4dd012f363947bc8e3b4f8cdfb6e537_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzcyMzg_2a0794b0-b37a-4e46-8aa4-8de144780254"
      unitRef="usd">4900000</us-gaap:InterestExpense>
    <abm:InterestExpenseTaxes
      contextRef="if4dd012f363947bc8e3b4f8cdfb6e537_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzcyNTg_b1f1e88e-bee0-45d2-867b-44fd79b56d42"
      unitRef="usd">1800000</abm:InterestExpenseTaxes>
    <us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0XzU0OTc1NTgxNzIwMzg_692bd0dc-654c-49a2-96eb-96ee9a3787b0"
      unitRef="usd">100000</us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet>
    <abm:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNDgvZnJhZzo3YjhhODY0YzZmYmI0Njg3OTJiMWE1YzdiNDQzZWI5NC90ZXh0cmVnaW9uOjdiOGE4NjRjNmZiYjQ2ODc5MmIxYTVjN2I0NDNlYjk0Xzc0MDk_5fba6512-9dab-4bce-b7d6-4f5ec6a25510"
      unitRef="usd">100000</abm:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTEvZnJhZzpiZmYxZWM4MGU1ZjM0M2VkYmZjZmYwM2EzZTAxM2Q0Mi90ZXh0cmVnaW9uOmJmZjFlYzgwZTVmMzQzZWRiZmNmZjAzYTNlMDEzZDQyXzMxNzM_7b491133-7c8e-46ab-ac6b-5034da7ae42d">EMPLOYEE BENEFIT PLANS&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Defined Benefit Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We provide benefits to certain employees under various defined benefit and postretirement benefit plans (collectively, the &#x201c;Plans&#x201d;). The Plans were previously amended to preclude new participants. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All but one of the Plans are unfunded. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Information for the Plans&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.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.988%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.988%"/&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:16.989%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of October 31,&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projected benefit obligations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.0&#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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:107%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%"&gt; At October 31, 2021, total projected benefit obligations related to unfunded plans was $8.2&#160;million. At October 31, 2020, all plans were either unfunded or underfunded.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At October&#160;31, 2021, assets of the Plans were invested 30% in equities and 70% in fixed income. The expected return on assets was $0.3 million in 2021 and $0.4 million in 2020 and 2019. The aggregate net periodic benefit cost for all Plans was $0.3 million, $0.2 million, and $0.6 million for 2021, 2020, and 2019, respectively. Future benefit payments in the aggregate are expected to be $13.5 million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Deferred Compensation Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We maintain deferred compensation plans that permit eligible employees and directors to defer a portion of their compensation. At October&#160;31, 2021 and 2020, the total liability of all deferred compensation was $32.1 million (including $18.0&#160;million assumed from the Able Acquisition) and $13.6 million, respectively, and these amounts are included in &#x201c;Other accrued liabilities&#x201d; and &#x201c;Other noncurrent liabilities&#x201d; on the accompanying Consolidated Balance Sheets. Under one of our deferred compensation plans, a Rabbi trust was created to fund the obligations, and we are required to contribute a portion of the deferred compensation contributions for eligible participants. The assets held in the Rabbi trust are not available for general corporate purposes. At October&#160;31, 2021 and 2020, the fair value of these assets was $4.9 million and $2.6 million, respectively, and these amounts are included in &#x201c;Other noncurrent assets&#x201d; on the accompanying Consolidated Balance Sheets. Aggregate expense recognized under these deferred compensation plans was $0.2 million, $0.2 million, and $0.3 million for 2021, 2020, and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Defined Contribution Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We sponsor four defined contribution plans covering certain employees that are subject to the applicable provisions of the Employee Retirement Income Security Act of 1974 and the Internal Revenue Code (&#x201c;IRC&#x201d;). Certain plans permit a company match of a portion of the participant&#x2019;s contributions or a discretionary contribution after the participant has met the eligibility requirements set forth in the plan. During 2021, 2020, and 2019, we made matching contributions required by the plans&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$21.6 million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; $18.2 million, and $24.3 million, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Multiemployer Pension and Postretirement Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We participate in various multiemployer pension plans under union and industry-wide agreements that provide defined pension benefits to employees covered by collective bargaining agreements. Because of the nature of multiemployer plans, there are risks associated with participation in these plans that differ from single-employer plans. Assets contributed by an employer to a multiemployer plan are not segregated into a separate account and are not restricted to provide benefits only to employees of that contributing employer. In the event another participating employer in a multiemployer plan no longer contributes to the plan, the unfunded obligations of the plan may be borne by the remaining participating employers, including us. In the event of the termination of a multiemployer pension plan or a withdrawal from a multiemployer pension plan, we could incur material liabilities under applicable law.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Key Information for Individually Significant Multiemployer Defined Benefit Pension Plans&lt;/span&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:6.5pt;font-style:italic;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&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:19.251%"/&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:8.416%"/&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:7.538%"/&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:7.538%"/&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:9.295%"/&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:4.756%"/&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:4.756%"/&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:4.756%"/&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:7.684%"/&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:8.422%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&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:6.5pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;($ in millions)&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="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.4pt;font-weight:700;line-height:100%"&gt;Pension Protection Act &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.4pt;font-weight:700;line-height:100%"&gt;Zone Status&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.81pt;font-weight:700;line-height:100%;position:relative;top:-2.59pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&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;div style="margin-bottom:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.4pt;font-weight:700;line-height:100%"&gt;FIP/RP &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.4pt;font-weight:700;line-height:100%"&gt;Status&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.81pt;font-weight:700;line-height:100%;position:relative;top:-2.59pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:7.4pt;font-weight:700;line-height:100%"&gt;Contributions by ABM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.4pt;font-weight:700;line-height:100%"&gt;Surcharge &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.4pt;font-weight:700;line-height:100%"&gt;Imposed&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.81pt;font-weight:700;line-height:100%;position:relative;top:-2.59pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.4pt;font-weight:700;line-height:100%"&gt;Expiration Dates of Collective Bargaining Agreements&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:18pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.4pt;font-weight:700;line-height:100%"&gt;Pension Fund&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;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.4pt;font-weight:700;line-height:100%"&gt;EIN/PN&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.81pt;font-weight:700;line-height:100%;position:relative;top:-2.59pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.4pt;font-weight:700;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:'Arial',sans-serif;font-size:7.4pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:7.4pt;font-weight:700;line-height:100%"&gt;Pending/&lt;br/&gt;Implemented&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:'Arial',sans-serif;font-size:7.4pt;font-weight:700;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:'Arial',sans-serif;font-size:7.4pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:7.4pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Building Service 32BJ Pension Fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;13-1879376 / 001&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Red&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;6/30/2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Red 6/30/2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Implemented&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;18.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;16.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;19.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;10/15/2023 &#x2013; 12/31/2023&lt;/span&gt;&lt;/div&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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;S.E.I.U. National Industry Pension Fund&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:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;52-6148540 / &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;001&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Red&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Red 12/31/2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Implemented&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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;10.9&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;11.1&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;10.6&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Yes&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:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;7/31/2022 &#x2013;&lt;br/&gt;10/31/2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;IUOE Stationary Engineers Local 39 Pension Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;94-6118939 / &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;001&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Green&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Green 12/31/2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;N/A*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;6.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;N/A*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8/31/2023 &#x2013;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;10/31/2024&lt;/span&gt;&lt;/div&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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Central Pension Fund of the IUOE &amp;amp; Participating Employers&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:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;36-6052390 / &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;001&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Green&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1/31/2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Green 1/31/2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;N/A*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5.3&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;7.1&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;11.7&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;N/A*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;12/31/2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;SEIU Local 1 &amp;amp; Participating Employers Pension Trust&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;36-6486542 / &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;001&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Green&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;9/30/2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Green 9/30/2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;N/A*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;N/A*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4/7/2024&lt;/span&gt;&lt;/div&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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Western Conference of Teamsters Pension Plan&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:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;91-6145047 / &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;001 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Green&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Green 12/31/2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;N/A*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3.1&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;N/A*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;12/31/2021 &#x2013;&lt;br/&gt;11/30/2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;All Other Plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;9.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;9.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;12.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Total Contributions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(6)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:'Arial',sans-serif;font-size:7pt;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;56.8&#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:'Arial',sans-serif;font-size:7pt;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;55.5&#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:'Arial',sans-serif;font-size:7pt;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;66.6&#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 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;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;*Not applicable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;To determine individually significant plans, we evaluated several factors, including our total contributions to the plan, our significance to the plan in terms of participating employees and contributions, and the funded status of the plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The &#x201c;EIN/PN&#x201d; column provides the Employer Identification Number and the three-digit plan number assigned to the plan by the IRS.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Pension Protection Act Zone Status columns provide the two most recently available Pension Protection Act zone statuses from each plan. The zone status is based on information provided to us and other participating employers and is certified by each plan&#x2019;s actuary. Among other factors, plans in the red zone are generally less than 65% funded, plans in the yellow zone are less than 80% funded, and plans in the green zone are at least 80% funded.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Indicates whether a Financial Improvement Plan (&#x201c;FIP&#x201d;) for yellow zone plans or a Rehabilitation Plan (&#x201c;RP&#x201d;) for red zone plans is pending or implemented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(5) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Indicates whether our contribution in 2021 included an amount as imposed by a plan in the red zone in addition to the contribution rate specified in the applicable collective bargaining agreement. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(6) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The total contributions for fiscal year 2021 includes $4.6&#160;million contributed by Able since the acquisition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Multiemployer Pension Plans for which ABM is a Significant Contributor&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;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:51.239%"/&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:45.831%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pension Fund&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Contributions to the plan exceeded more than 5% of total contributions per most currently available Forms 5500&lt;br/&gt;(as of the plan&#x2019;s year end)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Arizona Sheet Metal Pension Trust Fund*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6/30/2020, 6/30/2019 and 6/30/2018&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Building Service 32BJ Pension Fund&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6/30/2020, 6/30/2019, and 6/30/2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Building Service Pension Plan*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4/30/2020, 4/30/2019, and 4/30/2018&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Contract Cleaners Service Employees&#x2019; Pension Plan*&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/20, 12/31/2019, and 12/31/2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Firemen &amp;amp; Oilers Pension Plan of SEIU Local 1*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7/31/2020, 7/31/2019, and 7/31/2018&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;IUOE Stationary Engineers Local 39 Pension Trust Fund &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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020, 12/13/2019, and 12/31/2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Massachusetts Service Employees Pension Plan*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020, 12/31/2019, and 12/31/2018&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SEIU Local 1 &amp;amp; Participating Employers Pension Trust&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9/30/2020, 9/30/2019, and 9/30/2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;S.E.I.U. National Industry Pension Fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020, 12/31/2019, and 12/31/2018&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Service Employees International Union Local 1 Cleveland Pension Plan*&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020, 12/31/2019, and 12/31/2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Service Employees International Union Local 32BJ, District 36 Building Operators Pension Trust Fund*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020, 12/31/2019, and 12/31/2018&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Teamsters Local 617 Pension Fund*&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2/28/2021, 2/29/2020, and 2/28/2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Teamsters Local Union No. 727 Pension Plan*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2/28/2021, 2/29/2020, and 2/28/2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;* These plans are not separately listed in our multiemployer table as they represent an insignificant portion of our total multiemployer pension plan contributions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Multiemployer Defined Contribution Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to contributions noted above, we also make contributions to multiemployer defined contribution plans. During 2021, 2020, and 2019, our contributions to the defined contribution plans were $21.2 million, $15.5 million, and $9.0 million, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other Multiemployer Benefit Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We also contribute to several multiemployer postretirement health and welfare plans based on obligations arising under collective bargaining agreements covering union-represented employees. These plans may provide medical, pharmacy, dental, vision, mental health, and other benefits to employees as determined by the trustees of each plan. The majority of our contributions benefit active employees and, as such, may not constitute contributions to a postretirement benefit plan. However, since we are unable to separate contribution amounts to postretirement benefit plans from contribution amounts paid to benefit active employees, we categorize all such amounts as contributions to postretirement benefit plans. During 2021, 2020, and 2019, our contributions to such plans wer&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;e &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$270.8 million, $264.8 million, and $269.8 million, respectively. There have been no significant changes that affect the comparability of total contributions for any of the periods presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTEvZnJhZzpiZmYxZWM4MGU1ZjM0M2VkYmZjZmYwM2EzZTAxM2Q0Mi90ZXh0cmVnaW9uOmJmZjFlYzgwZTVmMzQzZWRiZmNmZjAzYTNlMDEzZDQyXzMxNzE_6b29ffcd-e772-49f7-b8fa-35a4efae12b7">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Information for the Plans&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.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.988%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.988%"/&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:16.989%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of October 31,&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projected benefit obligations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.0&#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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:107%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%"&gt; At October 31, 2021, total projected benefit obligations related to unfunded plans was $8.2&#160;million. At October 31, 2020, all plans were either unfunded or underfunded.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTEvZnJhZzpiZmYxZWM4MGU1ZjM0M2VkYmZjZmYwM2EzZTAxM2Q0Mi90YWJsZTowZWUxYjI4NDkzYWE0MzgzYTRhZDBmNTRlMTlkMzdkYy90YWJsZXJhbmdlOjBlZTFiMjg0OTNhYTQzODNhNGFkMGY1NGUxOWQzN2RjXzItMS0xLTEtMA_2547fb26-f3d3-46c7-8136-8336e677c6be"
      unitRef="usd">-7500000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTEvZnJhZzpiZmYxZWM4MGU1ZjM0M2VkYmZjZmYwM2EzZTAxM2Q0Mi90YWJsZTowZWUxYjI4NDkzYWE0MzgzYTRhZDBmNTRlMTlkMzdkYy90YWJsZXJhbmdlOjBlZTFiMjg0OTNhYTQzODNhNGFkMGY1NGUxOWQzN2RjXzItMy0xLTEtMA_7b9f7d02-fae7-4e74-aa6a-b7cb83818d60"
      unitRef="usd">-9600000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTEvZnJhZzpiZmYxZWM4MGU1ZjM0M2VkYmZjZmYwM2EzZTAxM2Q0Mi90YWJsZTowZWUxYjI4NDkzYWE0MzgzYTRhZDBmNTRlMTlkMzdkYy90YWJsZXJhbmdlOjBlZTFiMjg0OTNhYTQzODNhNGFkMGY1NGUxOWQzN2RjXzMtMS0xLTEtMA_1086fac9-49ad-4508-a64a-38bf33787fa5"
      unitRef="usd">15900000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTEvZnJhZzpiZmYxZWM4MGU1ZjM0M2VkYmZjZmYwM2EzZTAxM2Q0Mi90YWJsZTowZWUxYjI4NDkzYWE0MzgzYTRhZDBmNTRlMTlkMzdkYy90YWJsZXJhbmdlOjBlZTFiMjg0OTNhYTQzODNhNGFkMGY1NGUxOWQzN2RjXzMtMy0xLTEtMA_9d29f6c0-b435-40b1-94e4-8ac877a1c44e"
      unitRef="usd">17000000.0</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTEvZnJhZzpiZmYxZWM4MGU1ZjM0M2VkYmZjZmYwM2EzZTAxM2Q0Mi90YWJsZTowZWUxYjI4NDkzYWE0MzgzYTRhZDBmNTRlMTlkMzdkYy90YWJsZXJhbmdlOjBlZTFiMjg0OTNhYTQzODNhNGFkMGY1NGUxOWQzN2RjXzQtMS0xLTEtMA_0b0557ae-2624-4904-a180-3862982ace2f"
      unitRef="usd">8400000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTEvZnJhZzpiZmYxZWM4MGU1ZjM0M2VkYmZjZmYwM2EzZTAxM2Q0Mi90YWJsZTowZWUxYjI4NDkzYWE0MzgzYTRhZDBmNTRlMTlkMzdkYy90YWJsZXJhbmdlOjBlZTFiMjg0OTNhYTQzODNhNGFkMGY1NGUxOWQzN2RjXzQtMy0xLTEtMA_8b8f9c25-73a3-4c2b-9f68-65c573fbd05d"
      unitRef="usd">7400000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation
      contextRef="i63e982a916f241e1bc539c67d34460f5_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTEvZnJhZzpiZmYxZWM4MGU1ZjM0M2VkYmZjZmYwM2EzZTAxM2Q0Mi90ZXh0cmVnaW9uOmJmZjFlYzgwZTVmMzQzZWRiZmNmZjAzYTNlMDEzZDQyXzMyOTg1MzQ4ODg2MDk_74ba0a7f-1d0e-46aa-8c9d-9a52e95b43ba"
      unitRef="usd">8200000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i8ede5223e9844ad68649e6580fc3bbac_I20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTEvZnJhZzpiZmYxZWM4MGU1ZjM0M2VkYmZjZmYwM2EzZTAxM2Q0Mi90ZXh0cmVnaW9uOmJmZjFlYzgwZTVmMzQzZWRiZmNmZjAzYTNlMDEzZDQyXzM2MQ_14b7483d-3aa6-4af7-ad59-dfa1c8f6f99d"
      unitRef="number">0.30</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ib738c462a5ff426b806073d230772e71_I20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTEvZnJhZzpiZmYxZWM4MGU1ZjM0M2VkYmZjZmYwM2EzZTAxM2Q0Mi90ZXh0cmVnaW9uOmJmZjFlYzgwZTVmMzQzZWRiZmNmZjAzYTNlMDEzZDQyXzM3Nw_4953cede-d4b4-47b1-b4d1-e45a6ed75d28"
      unitRef="number">0.70</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTEvZnJhZzpiZmYxZWM4MGU1ZjM0M2VkYmZjZmYwM2EzZTAxM2Q0Mi90ZXh0cmVnaW9uOmJmZjFlYzgwZTVmMzQzZWRiZmNmZjAzYTNlMDEzZDQyXzQ0Nw_cdbb45f5-fa04-4439-863b-48cdd7690c21"
      unitRef="usd">300000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTEvZnJhZzpiZmYxZWM4MGU1ZjM0M2VkYmZjZmYwM2EzZTAxM2Q0Mi90ZXh0cmVnaW9uOmJmZjFlYzgwZTVmMzQzZWRiZmNmZjAzYTNlMDEzZDQyXzU0OTc1NTgxNDIyMjc_00dc44a0-7bb3-4810-a374-9ffe3e29f7ac"
      unitRef="usd">400000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTEvZnJhZzpiZmYxZWM4MGU1ZjM0M2VkYmZjZmYwM2EzZTAxM2Q0Mi90ZXh0cmVnaW9uOmJmZjFlYzgwZTVmMzQzZWRiZmNmZjAzYTNlMDEzZDQyXzU0OTc1NTgxNDIyMjc_1a37eb9b-5199-4d88-bf6e-9c4bd91b8975"
      unitRef="usd">400000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTEvZnJhZzpiZmYxZWM4MGU1ZjM0M2VkYmZjZmYwM2EzZTAxM2Q0Mi90ZXh0cmVnaW9uOmJmZjFlYzgwZTVmMzQzZWRiZmNmZjAzYTNlMDEzZDQyXzUzOQ_158b946b-f936-4001-a4ce-843a20520706"
      unitRef="usd">300000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTEvZnJhZzpiZmYxZWM4MGU1ZjM0M2VkYmZjZmYwM2EzZTAxM2Q0Mi90ZXh0cmVnaW9uOmJmZjFlYzgwZTVmMzQzZWRiZmNmZjAzYTNlMDEzZDQyXzU0Mw_7217f9ec-ac69-4694-834d-fb64b54fc265"
      unitRef="usd">200000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTEvZnJhZzpiZmYxZWM4MGU1ZjM0M2VkYmZjZmYwM2EzZTAxM2Q0Mi90ZXh0cmVnaW9uOmJmZjFlYzgwZTVmMzQzZWRiZmNmZjAzYTNlMDEzZDQyXzU1MQ_0ac42b98-0f51-48be-a5d7-1d959a142532"
      unitRef="usd">600000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <abm:DefinedBenefitPlanExpectedFutureBenefitPaymentsAggregate
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTEvZnJhZzpiZmYxZWM4MGU1ZjM0M2VkYmZjZmYwM2EzZTAxM2Q0Mi90ZXh0cmVnaW9uOmJmZjFlYzgwZTVmMzQzZWRiZmNmZjAzYTNlMDEzZDQyXzY0OA_fc9460b1-52ee-4fec-aacb-60b741d875fe"
      unitRef="usd">13500000</abm:DefinedBenefitPlanExpectedFutureBenefitPaymentsAggregate>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="id37aa87a23c448a595c6468dec56ad24_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTEvZnJhZzpiZmYxZWM4MGU1ZjM0M2VkYmZjZmYwM2EzZTAxM2Q0Mi90ZXh0cmVnaW9uOmJmZjFlYzgwZTVmMzQzZWRiZmNmZjAzYTNlMDEzZDQyXzg3NQ_bf661fc7-371d-4999-bf72-89f2b2ba5b49"
      unitRef="usd">32100000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="i4e73cea549194ab0bdaf522c17edb85c_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTEvZnJhZzpiZmYxZWM4MGU1ZjM0M2VkYmZjZmYwM2EzZTAxM2Q0Mi90ZXh0cmVnaW9uOmJmZjFlYzgwZTVmMzQzZWRiZmNmZjAzYTNlMDEzZDQyXzMyOTg1MzQ4ODg3MjI_3b97f475-9405-49b5-b1dd-1d80f00e754c"
      unitRef="usd">18000000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="ib8d0a02a5b8246339243c5f9cc40a0e5_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTEvZnJhZzpiZmYxZWM4MGU1ZjM0M2VkYmZjZmYwM2EzZTAxM2Q0Mi90ZXh0cmVnaW9uOmJmZjFlYzgwZTVmMzQzZWRiZmNmZjAzYTNlMDEzZDQyXzg4Mg_4ac850be-4e28-4c44-93e1-5a4ae6e3c94f"
      unitRef="usd">13600000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i946eafd2446148a8b8bf545f7a1f65c5_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTEvZnJhZzpiZmYxZWM4MGU1ZjM0M2VkYmZjZmYwM2EzZTAxM2Q0Mi90ZXh0cmVnaW9uOmJmZjFlYzgwZTVmMzQzZWRiZmNmZjAzYTNlMDEzZDQyXzEzOTE_8cb9f78b-43eb-4e42-8b28-9199b9879131"
      unitRef="usd">4900000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="iba0ca82831814feaa7bea513533f09b8_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTEvZnJhZzpiZmYxZWM4MGU1ZjM0M2VkYmZjZmYwM2EzZTAxM2Q0Mi90ZXh0cmVnaW9uOmJmZjFlYzgwZTVmMzQzZWRiZmNmZjAzYTNlMDEzZDQyXzEzOTg_f32d80eb-ac1b-4915-8521-a880e115ec76"
      unitRef="usd">2600000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="i8d21f25957d3482a84e552e275288d38_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTEvZnJhZzpiZmYxZWM4MGU1ZjM0M2VkYmZjZmYwM2EzZTAxM2Q0Mi90ZXh0cmVnaW9uOmJmZjFlYzgwZTVmMzQzZWRiZmNmZjAzYTNlMDEzZDQyXzE1OTg_fedd86cb-dd63-4263-80c8-92fe724faf84"
      unitRef="usd">200000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="ia6f4c40e025c415497bc8ee0b2699f69_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTEvZnJhZzpiZmYxZWM4MGU1ZjM0M2VkYmZjZmYwM2EzZTAxM2Q0Mi90ZXh0cmVnaW9uOmJmZjFlYzgwZTVmMzQzZWRiZmNmZjAzYTNlMDEzZDQyXzE2MDI_e147417a-8a32-4e09-8d10-559f2023a706"
      unitRef="usd">200000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="i93b55ab13fa14641afd5c36a8d14bcda_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTEvZnJhZzpiZmYxZWM4MGU1ZjM0M2VkYmZjZmYwM2EzZTAxM2Q0Mi90ZXh0cmVnaW9uOmJmZjFlYzgwZTVmMzQzZWRiZmNmZjAzYTNlMDEzZDQyXzE2MTA_d40f13b3-072f-4ffa-966e-e311c2087e15"
      unitRef="usd">300000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <abm:NumberOfDefinedContributionPlans
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTEvZnJhZzpiZmYxZWM4MGU1ZjM0M2VkYmZjZmYwM2EzZTAxM2Q0Mi90ZXh0cmVnaW9uOmJmZjFlYzgwZTVmMzQzZWRiZmNmZjAzYTNlMDEzZDQyXzE2ODU_7ef458f5-e1b4-49bb-85f4-5dad9d6f65ee"
      unitRef="plan">4</abm:NumberOfDefinedContributionPlans>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTEvZnJhZzpiZmYxZWM4MGU1ZjM0M2VkYmZjZmYwM2EzZTAxM2Q0Mi90ZXh0cmVnaW9uOmJmZjFlYzgwZTVmMzQzZWRiZmNmZjAzYTNlMDEzZDQyXzIxNjA_eae656b8-f4f8-4b37-b5f2-d697e9254a06"
      unitRef="usd">21600000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTEvZnJhZzpiZmYxZWM4MGU1ZjM0M2VkYmZjZmYwM2EzZTAxM2Q0Mi90ZXh0cmVnaW9uOmJmZjFlYzgwZTVmMzQzZWRiZmNmZjAzYTNlMDEzZDQyXzIxNjQ_13935105-9865-477f-97a3-9745f4fcc142"
      unitRef="usd">18200000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTEvZnJhZzpiZmYxZWM4MGU1ZjM0M2VkYmZjZmYwM2EzZTAxM2Q0Mi90ZXh0cmVnaW9uOmJmZjFlYzgwZTVmMzQzZWRiZmNmZjAzYTNlMDEzZDQyXzIxNzI_e511ba73-cc0a-42ea-8d40-53a801daadd4"
      unitRef="usd">24300000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:ScheduleOfMultiemployerPlansTableTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90ZXh0cmVnaW9uOjU0NzlhMjM5NDNlNzQ0NDY5NWE2MjIxOWEzZTBjZGM0XzI5MjI_f22a150d-179c-418d-8b6f-9a92d6552540">&lt;div style="margin-bottom:3pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Key Information for Individually Significant Multiemployer Defined Benefit Pension Plans&lt;/span&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:6.5pt;font-style:italic;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&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:19.251%"/&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:8.416%"/&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:7.538%"/&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:7.538%"/&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:9.295%"/&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:4.756%"/&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:4.756%"/&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:4.756%"/&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:7.684%"/&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:8.422%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&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:6.5pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;($ in millions)&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="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.4pt;font-weight:700;line-height:100%"&gt;Pension Protection Act &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.4pt;font-weight:700;line-height:100%"&gt;Zone Status&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.81pt;font-weight:700;line-height:100%;position:relative;top:-2.59pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&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;div style="margin-bottom:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.4pt;font-weight:700;line-height:100%"&gt;FIP/RP &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.4pt;font-weight:700;line-height:100%"&gt;Status&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.81pt;font-weight:700;line-height:100%;position:relative;top:-2.59pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:7.4pt;font-weight:700;line-height:100%"&gt;Contributions by ABM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.4pt;font-weight:700;line-height:100%"&gt;Surcharge &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.4pt;font-weight:700;line-height:100%"&gt;Imposed&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.81pt;font-weight:700;line-height:100%;position:relative;top:-2.59pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.4pt;font-weight:700;line-height:100%"&gt;Expiration Dates of Collective Bargaining Agreements&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:18pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.4pt;font-weight:700;line-height:100%"&gt;Pension Fund&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;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.4pt;font-weight:700;line-height:100%"&gt;EIN/PN&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.81pt;font-weight:700;line-height:100%;position:relative;top:-2.59pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.4pt;font-weight:700;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:'Arial',sans-serif;font-size:7.4pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:7.4pt;font-weight:700;line-height:100%"&gt;Pending/&lt;br/&gt;Implemented&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:'Arial',sans-serif;font-size:7.4pt;font-weight:700;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:'Arial',sans-serif;font-size:7.4pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:7.4pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Building Service 32BJ Pension Fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;13-1879376 / 001&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Red&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;6/30/2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Red 6/30/2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Implemented&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;18.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;16.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;19.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;10/15/2023 &#x2013; 12/31/2023&lt;/span&gt;&lt;/div&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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;S.E.I.U. National Industry Pension Fund&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:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;52-6148540 / &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;001&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Red&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Red 12/31/2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Implemented&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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;10.9&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;11.1&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;10.6&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Yes&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:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;7/31/2022 &#x2013;&lt;br/&gt;10/31/2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;IUOE Stationary Engineers Local 39 Pension Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;94-6118939 / &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;001&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Green&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Green 12/31/2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;N/A*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;6.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;N/A*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8/31/2023 &#x2013;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;10/31/2024&lt;/span&gt;&lt;/div&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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Central Pension Fund of the IUOE &amp;amp; Participating Employers&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:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;36-6052390 / &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;001&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Green&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1/31/2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Green 1/31/2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;N/A*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5.3&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;7.1&#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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;11.7&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;N/A*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;12/31/2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;SEIU Local 1 &amp;amp; Participating Employers Pension Trust&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;36-6486542 / &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;001&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Green&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;9/30/2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Green 9/30/2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;N/A*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;N/A*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4/7/2024&lt;/span&gt;&lt;/div&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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Western Conference of Teamsters Pension Plan&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:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;91-6145047 / &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;001 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Green&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Green 12/31/2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;N/A*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3.1&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;N/A*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;12/31/2021 &#x2013;&lt;br/&gt;11/30/2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;All Other Plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;9.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;9.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;12.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Total Contributions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(6)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:'Arial',sans-serif;font-size:7pt;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;56.8&#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:'Arial',sans-serif;font-size:7pt;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;55.5&#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:'Arial',sans-serif;font-size:7pt;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;66.6&#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 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;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;*Not applicable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;To determine individually significant plans, we evaluated several factors, including our total contributions to the plan, our significance to the plan in terms of participating employees and contributions, and the funded status of the plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The &#x201c;EIN/PN&#x201d; column provides the Employer Identification Number and the three-digit plan number assigned to the plan by the IRS.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Pension Protection Act Zone Status columns provide the two most recently available Pension Protection Act zone statuses from each plan. The zone status is based on information provided to us and other participating employers and is certified by each plan&#x2019;s actuary. Among other factors, plans in the red zone are generally less than 65% funded, plans in the yellow zone are less than 80% funded, and plans in the green zone are at least 80% funded.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Indicates whether a Financial Improvement Plan (&#x201c;FIP&#x201d;) for yellow zone plans or a Rehabilitation Plan (&#x201c;RP&#x201d;) for red zone plans is pending or implemented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(5) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Indicates whether our contribution in 2021 included an amount as imposed by a plan in the red zone in addition to the contribution rate specified in the applicable collective bargaining agreement. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(6) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The total contributions for fiscal year 2021 includes $4.6&#160;million contributed by Able since the acquisition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Multiemployer Pension Plans for which ABM is a Significant Contributor&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;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:51.239%"/&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:45.831%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pension Fund&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Contributions to the plan exceeded more than 5% of total contributions per most currently available Forms 5500&lt;br/&gt;(as of the plan&#x2019;s year end)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Arizona Sheet Metal Pension Trust Fund*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6/30/2020, 6/30/2019 and 6/30/2018&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Building Service 32BJ Pension Fund&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6/30/2020, 6/30/2019, and 6/30/2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Building Service Pension Plan*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4/30/2020, 4/30/2019, and 4/30/2018&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Contract Cleaners Service Employees&#x2019; Pension Plan*&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/20, 12/31/2019, and 12/31/2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Firemen &amp;amp; Oilers Pension Plan of SEIU Local 1*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7/31/2020, 7/31/2019, and 7/31/2018&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;IUOE Stationary Engineers Local 39 Pension Trust Fund &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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020, 12/13/2019, and 12/31/2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Massachusetts Service Employees Pension Plan*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020, 12/31/2019, and 12/31/2018&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SEIU Local 1 &amp;amp; Participating Employers Pension Trust&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9/30/2020, 9/30/2019, and 9/30/2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;S.E.I.U. National Industry Pension Fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020, 12/31/2019, and 12/31/2018&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Service Employees International Union Local 1 Cleveland Pension Plan*&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020, 12/31/2019, and 12/31/2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Service Employees International Union Local 32BJ, District 36 Building Operators Pension Trust Fund*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/31/2020, 12/31/2019, and 12/31/2018&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Teamsters Local 617 Pension Fund*&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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2/28/2021, 2/29/2020, and 2/28/2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Teamsters Local Union No. 727 Pension Plan*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2/28/2021, 2/29/2020, and 2/28/2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;* These plans are not separately listed in our multiemployer table as they represent an insignificant portion of our total multiemployer pension plan contributions.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfMultiemployerPlansTableTextBlock>
    <us-gaap:MultiemployerPlanPensionSignificantPlanNumber
      contextRef="i5e0a1b41531e467ca6512af9bac2ee56_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzItMi0xLTEtMC90ZXh0cmVnaW9uOjQ5ODViYTk1MzkxZjRjNjA5YjFhNTQ1YTMxNzc4ZTY2Xzk_cfd3106f-d223-4835-9f63-4143da5a2c3a">001</us-gaap:MultiemployerPlanPensionSignificantPlanNumber>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="i5e0a1b41531e467ca6512af9bac2ee56_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzItNC0xLTEtMC90ZXh0cmVnaW9uOjE0YjE1NjI0YmZkNDQwODBhMzBmM2I3NDBmYTcxNGE3XzQ_0d43d6a5-cffe-488f-b276-f85f8d16c9cf">Red</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusDate
      contextRef="i5e0a1b41531e467ca6512af9bac2ee56_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzItNC0xLTEtMC90ZXh0cmVnaW9uOjE0YjE1NjI0YmZkNDQwODBhMzBmM2I3NDBmYTcxNGE3Xzc_95fbc53d-64d9-4455-a32a-5b42743ac908">2020-06-30</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusDate>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="i01792cc36af444669ae47017bc500300_D20191101-20201031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzItNi0xLTEtMC90ZXh0cmVnaW9uOmE2NjM3YjcxODhlMzQxYTRhNjM5MzkyYTEwMTNjY2Y2XzQ_f444dfad-9617-48df-bceb-b7eff2413fdc">Red</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusDate
      contextRef="i01792cc36af444669ae47017bc500300_D20191101-20201031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzItNi0xLTEtMC90ZXh0cmVnaW9uOmE2NjM3YjcxODhlMzQxYTRhNjM5MzkyYTEwMTNjY2Y2XzY_b293be38-ff86-43ac-b15e-a20d88286e8b">2019-06-30</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusDate>
    <us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList
      contextRef="i5e0a1b41531e467ca6512af9bac2ee56_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzItOC0xLTEtMA_abf88eed-9407-400b-a22b-370a28edac8e">Implemented</us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i4d3b01a30cc14b63af9aefa2d6331803_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzItMTAtMS0xLTA_386daf9c-29be-4d5c-8fa5-1cd78abad1ab"
      unitRef="usd">18800000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i70e137220922404a8efaaeb43c1cf666_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzItMTItMS0xLTA_af9d8347-72f4-4873-811e-4edd8ec89c61"
      unitRef="usd">16800000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i34c0279b7bb94c568c14518dfbccfd80_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzItMTQtMS0xLTA_80b5ca53-061b-49de-bb4f-23867d980718"
      unitRef="usd">19300000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList
      contextRef="i5e0a1b41531e467ca6512af9bac2ee56_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzItMTYtMS0xLTA_eaf4452d-41ea-4b56-b805-d107edcbe11a">No</us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate
      contextRef="i58038bde45fa4d549862d5573abf6aea_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzItMTgtMS0xLTAvdGV4dHJlZ2lvbjo3OGVlOGI2MDc4ZDM0ZmM3YTNmYWE1MTYwZTQ2N2I0NF80_9e62dbda-b04a-45a1-a3d3-e82fba00a4d5">2023-10-15</us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate>
    <us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate
      contextRef="i33f88b04ce384b02b700c6a419cc30ca_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzItMTgtMS0xLTAvdGV4dHJlZ2lvbjo3OGVlOGI2MDc4ZDM0ZmM3YTNmYWE1MTYwZTQ2N2I0NF85_3e67e3ec-4293-4360-869b-7d59f1c4a7b4">2023-12-31</us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate>
    <us-gaap:MultiemployerPlanPensionSignificantPlanNumber
      contextRef="i6f12a1673604469494aac06dcda15063_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzMtMi0xLTEtMC90ZXh0cmVnaW9uOmQ5ZWIwMWI0ZDY0ODQzNzhhZmYyNjQ1ZDE0Yzk2MDZjXzEw_afbf2a94-7f99-4689-91bd-0c385d24f6c3">001</us-gaap:MultiemployerPlanPensionSignificantPlanNumber>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="i6f12a1673604469494aac06dcda15063_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzMtNC0xLTEtMC90ZXh0cmVnaW9uOjhjZjZiMzAzOWU4MzQxZGI5ZjI2NTQ4OGU1ODJiNTlhXzQ_9d2f1198-2618-4a82-855d-f62faf8e3cbc">Red</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusDate
      contextRef="i6f12a1673604469494aac06dcda15063_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzMtNC0xLTEtMC90ZXh0cmVnaW9uOjhjZjZiMzAzOWU4MzQxZGI5ZjI2NTQ4OGU1ODJiNTlhXzc_b82f2d3f-845c-4aef-8e87-3401d6944763">2020-12-31</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusDate>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="i91bccd6197f344fab812c83e04c6bc65_D20191101-20201031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzMtNi0xLTEtMC90ZXh0cmVnaW9uOjkzYWMzNDg5ODJhYTRjZThhNzRmNzc1NmJiNTIwZWVlXzQ_118dac83-11ef-4056-a9d3-40c0b3ceda99">Red</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusDate
      contextRef="i91bccd6197f344fab812c83e04c6bc65_D20191101-20201031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzMtNi0xLTEtMC90ZXh0cmVnaW9uOjkzYWMzNDg5ODJhYTRjZThhNzRmNzc1NmJiNTIwZWVlXzY_fd0e3cb3-21a6-43bf-bd97-ebe494f17f39">2019-12-31</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusDate>
    <us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList
      contextRef="i6f12a1673604469494aac06dcda15063_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzMtOC0xLTEtMA_7defdffe-380f-420e-a3fe-40b16f03690e">Implemented</us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i7ee5fe0043944e288bfc8cc98d7249ed_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzMtMTAtMS0xLTA_4da4eef1-0bbb-45dc-b445-0864d798188b"
      unitRef="usd">10900000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="ia115196ce1fc49e1a52bcef4a3492c8c_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzMtMTItMS0xLTA_100f52cb-c647-471b-89c0-d6647f8e0b19"
      unitRef="usd">11100000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i4b6467fd34b5429788e9769711067837_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzMtMTQtMS0xLTA_5eec6c05-f00c-4147-ab65-6819b071c70c"
      unitRef="usd">10600000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList
      contextRef="i6f12a1673604469494aac06dcda15063_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzMtMTYtMS0xLTA_9086a50c-ded0-4af1-9953-9e9d46138338">Yes</us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate
      contextRef="i3114af9e20314e6ba3e32647b116f546_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzMtMTgtMS0xLTAvdGV4dHJlZ2lvbjo3OTZjMTIzOTVlZTE0OWNhYmNkMmI2NzYyM2ZjMDAyOF80_6bb8bdd6-a8f9-4ae4-af2d-1f27fa7711dd">2022-07-31</us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate>
    <us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate
      contextRef="i8b50c1087a344e939a9420c39fe8d0ae_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzMtMTgtMS0xLTAvdGV4dHJlZ2lvbjo3OTZjMTIzOTVlZTE0OWNhYmNkMmI2NzYyM2ZjMDAyOF84_97b4c8b9-e539-42f4-a4b8-dee66daf2e18">2023-10-31</us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate>
    <us-gaap:MultiemployerPlanPensionSignificantPlanNumber
      contextRef="i1920076dc6e04535a9b54570cb25e6b9_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzQtMi0xLTEtNTA5ODkvdGV4dHJlZ2lvbjoyMDFjMjMxMWRjMjA0MzM3Yjg5YmZkM2IwNmVhNjFlMV8xMA_1de39285-8d20-4ec0-a3a4-7c582ec913b9">001</us-gaap:MultiemployerPlanPensionSignificantPlanNumber>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="i1920076dc6e04535a9b54570cb25e6b9_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzQtNC0xLTEtNTA5ODkvdGV4dHJlZ2lvbjo1Yzk2YzAwNWY4NDU0NjcyYjc2ZDFiOWRkZDM4OGQzZV80_a1b61677-a999-40b7-a37a-93df6e4f4d0d">Green</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusDate
      contextRef="i1920076dc6e04535a9b54570cb25e6b9_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzQtNC0xLTEtNTA5ODkvdGV4dHJlZ2lvbjo1Yzk2YzAwNWY4NDU0NjcyYjc2ZDFiOWRkZDM4OGQzZV83_41804206-bf65-4e1e-8df9-16ae9b0f28d5">2020-12-31</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusDate>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="i985a2163641f4908ad1ef359e29ebdd6_D20191101-20201031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzQtNi0xLTEtNTA5ODkvdGV4dHJlZ2lvbjplNjQ4YzMyNGVjZWE0OWQ0YWY0MmI1YTM5NGY3NzA3M180_d5e68917-faf1-43ea-81f2-fcef2adf15f6">Green</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusDate
      contextRef="i985a2163641f4908ad1ef359e29ebdd6_D20191101-20201031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzQtNi0xLTEtNTA5ODkvdGV4dHJlZ2lvbjplNjQ4YzMyNGVjZWE0OWQ0YWY0MmI1YTM5NGY3NzA3M182_fb5270a1-f353-4ede-aa4b-3afea8e2654d">2019-12-31</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusDate>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i8aeb15d99c374bdc916e1edbe7d49d82_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzQtMTAtMS0xLTUwOTg5_7a919185-6052-47ac-b78b-09c85599de91"
      unitRef="usd">6600000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="ib514e02b18334f24aa1b4714cce0d12e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzQtMTItMS0xLTUwOTg5_bb23efe4-4b54-4281-b1ff-12b546a9c423"
      unitRef="usd">4300000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i63d9bc85bd03469cb7ac80e2a804b182_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzQtMTQtMS0xLTUwOTg5_f2872f39-8b28-44e5-ab8e-162217d5a278"
      unitRef="usd">4600000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate
      contextRef="i1b951186fa2245738a261a55468844b3_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzQtMTgtMS0xLTUwOTg5L3RleHRyZWdpb246NDYwNzNkOGEzN2E5NGIwNmJiMTNkZDFlNjM2MTYxNWVfNA_651dc489-d193-417f-946d-a47fb3fb94b1">2023-08-31</us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate>
    <us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate
      contextRef="ifd3b4fbab7c24d2697496196e0ae264a_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzQtMTgtMS0xLTUwOTg5L3RleHRyZWdpb246NDYwNzNkOGEzN2E5NGIwNmJiMTNkZDFlNjM2MTYxNWVfOQ_73e2691a-dc1f-49bb-a670-7ad24f208b4d">2024-10-31</us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate>
    <us-gaap:MultiemployerPlanPensionSignificantPlanNumber
      contextRef="i5e6b1c7345564138b672bf2ecb6b1797_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzQtMi0xLTEtMC90ZXh0cmVnaW9uOjI0NDUzZDI0M2Y4NzQzMTBiMmQ1YmEwY2M1MmYzYjc4XzEw_6bf19d5d-e170-48e6-baf9-a403053bafd8">001</us-gaap:MultiemployerPlanPensionSignificantPlanNumber>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="i5e6b1c7345564138b672bf2ecb6b1797_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzQtNC0xLTEtMC90ZXh0cmVnaW9uOjU1MTQ4ZjI1Zjk5MTQ4ZjA5ZDlmNjE0YTgzMzAyMTdkXzQ_462139d5-3232-4522-b409-c23686106cb1">Green</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusDate
      contextRef="i5e6b1c7345564138b672bf2ecb6b1797_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzQtNC0xLTEtMC90ZXh0cmVnaW9uOjU1MTQ4ZjI1Zjk5MTQ4ZjA5ZDlmNjE0YTgzMzAyMTdkXzc_123fb18f-8644-4512-bf90-7648a7c6759b">2021-01-31</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusDate>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="ib95da31781ea452db24f277dfe977205_D20191101-20201031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzQtNi0xLTEtMC90ZXh0cmVnaW9uOjVmMTc1YWRmNzFhOTRjODFiZWM0OTZmOGEyOGRkYzUyXzQ_7fc105f1-ef5b-4946-8d93-925d3b93b1d9">Green</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusDate
      contextRef="ib95da31781ea452db24f277dfe977205_D20191101-20201031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzQtNi0xLTEtMC90ZXh0cmVnaW9uOjVmMTc1YWRmNzFhOTRjODFiZWM0OTZmOGEyOGRkYzUyXzY_68631dd9-42cd-4c4d-8285-b9d89d1dd02e">2020-01-31</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusDate>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i1b1dba0315f240bab683e70228d478f8_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzQtMTAtMS0xLTA_50acbd39-885e-4bd4-a93d-7dc2570e6ae1"
      unitRef="usd">5300000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="iccd334ca06bd48f79dd925c7014b7c0a_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzQtMTItMS0xLTA_a645de3c-f2e2-4db2-aaf0-0273424e8044"
      unitRef="usd">7100000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i18015816beae43d198f0867efe69d562_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzQtMTQtMS0xLTA_cdc74d70-9a5e-40c1-8f87-651e53b8521c"
      unitRef="usd">11700000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate
      contextRef="i5e6b1c7345564138b672bf2ecb6b1797_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzQtMTgtMS0xLTAvdGV4dHJlZ2lvbjo3MzFkMzM0MzhhNGE0OTE5YThiMmRjMTFiNGVhZGVmNF85_f730350a-de75-4cda-8b01-b3d683a089f4">2022-12-31</us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate>
    <us-gaap:MultiemployerPlanPensionSignificantPlanNumber
      contextRef="i09737af01eca42f78e5f0d96d7d3718d_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzUtMi0xLTEtMC90ZXh0cmVnaW9uOmQzNGZmOWEzMmQ3NjQ0MmI5OGJkZmUwZTU5MmVjYWY4XzEw_766e412e-a299-4ea9-8b90-aefc28a4c015">001</us-gaap:MultiemployerPlanPensionSignificantPlanNumber>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="i09737af01eca42f78e5f0d96d7d3718d_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzUtNC0xLTEtMC90ZXh0cmVnaW9uOjk1MTk1ZmI3OWQ3NjQwNDc5MmQ3NmM0MDA2N2QyMzM2XzQ_c18de668-b62a-4ed0-8cab-b9201b17fac2">Green</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusDate
      contextRef="i09737af01eca42f78e5f0d96d7d3718d_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzUtNC0xLTEtMC90ZXh0cmVnaW9uOjk1MTk1ZmI3OWQ3NjQwNDc5MmQ3NmM0MDA2N2QyMzM2Xzc_c7e8efee-0325-461c-9a3c-d6b5281a0663">2020-09-30</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusDate>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="i7be6e369ae1444538cd9739f6a1d49c2_D20191101-20201031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzUtNi0xLTEtMC90ZXh0cmVnaW9uOjE1MTdjOTRjNGM3OTQ1ZjJhNWY1MTdmNGFjMGEyODhmXzQ_f8cba702-039c-456b-af00-18facd03f463">Green</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusDate
      contextRef="i7be6e369ae1444538cd9739f6a1d49c2_D20191101-20201031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzUtNi0xLTEtMC90ZXh0cmVnaW9uOjE1MTdjOTRjNGM3OTQ1ZjJhNWY1MTdmNGFjMGEyODhmXzY_7871a17f-ecc0-43e6-b0ad-2e0e1cd082c2">2019-09-30</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusDate>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i6f3cf620fa3e49b2b1e53ff639d393a3_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzUtMTAtMS0xLTA_1a777dd2-9844-4253-8035-381223cb033e"
      unitRef="usd">3900000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i5e9951b5b3a745c9b9dff2b25ba5fb44_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzUtMTItMS0xLTA_c3650071-79f9-4c11-8bd0-cb4614188322"
      unitRef="usd">4300000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i881acdd0411f478fa46644dd3bae6d69_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzUtMTQtMS0xLTA_12a3b76a-8975-41cf-8267-c36ba9f1eae4"
      unitRef="usd">5100000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate
      contextRef="i09737af01eca42f78e5f0d96d7d3718d_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzUtMTgtMS0xLTAvdGV4dHJlZ2lvbjoxNzE0YTY2ODE4MDU0NTk4YTFhYTQyZmVmN2VkZDVjYV8zMjk4NTM0ODgzMzQ4_9cbc3a2c-ce94-4037-858c-b1c447c97f89">2024-04-07</us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate>
    <us-gaap:MultiemployerPlanPensionSignificantPlanNumber
      contextRef="ia2df8d8ae1614394a96052d6128f3cf0_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzctMi0xLTEtMC90ZXh0cmVnaW9uOmEyMTI2N2QzZmNiNDQxZmI4ZGQwNDk1NTI4NzE3MGI0XzEw_ed6b155f-9f96-46a0-aca8-db0169bb5ad6">001</us-gaap:MultiemployerPlanPensionSignificantPlanNumber>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="ia2df8d8ae1614394a96052d6128f3cf0_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzctNC0xLTEtMC90ZXh0cmVnaW9uOjYwMmY3OTA2ZTIyNjRiY2RiZTBmMDRhODZmNzExMGYxXzQ_dea99808-f60b-4fec-83c0-aff0c5496ef9">Green</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusDate
      contextRef="ia2df8d8ae1614394a96052d6128f3cf0_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzctNC0xLTEtMC90ZXh0cmVnaW9uOjYwMmY3OTA2ZTIyNjRiY2RiZTBmMDRhODZmNzExMGYxXzc_7f9ff517-3374-427c-b64b-cb08516ba150">2020-12-31</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusDate>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="i0ac92dc9e4a94ac589926c1435166b82_D20191101-20201031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzctNi0xLTEtMC90ZXh0cmVnaW9uOjgxMGZkMzM2ZWMwODQyMmVhNTFmY2ExNzllODMzZjBlXzQ_23d99903-296e-47ae-a243-ba705ea89f34">Green</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusDate
      contextRef="i0ac92dc9e4a94ac589926c1435166b82_D20191101-20201031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzctNi0xLTEtMC90ZXh0cmVnaW9uOjgxMGZkMzM2ZWMwODQyMmVhNTFmY2ExNzllODMzZjBlXzY_682f9adf-001e-4ad5-81c1-c607165fde0d">2019-12-31</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusDate>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i34498272aa3a44d48f92e766da87c050_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzctMTAtMS0xLTA_77094806-d60a-49b7-8823-90dadb7b70cf"
      unitRef="usd">2000000.0</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i6163b640394c471ca8aa8f6a3f39223d_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzctMTItMS0xLTA_916cbf23-32a3-447f-a8e0-01afc59fc3de"
      unitRef="usd">2500000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="i3686cd7a9e0d4d188e598a2bc1a8db17_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzctMTQtMS0xLTA_4ab53326-f7b3-4390-81d9-f523703628e6"
      unitRef="usd">3100000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate
      contextRef="iee27bebbd2c54f9e86e64df1c4d43598_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzctMTgtMS0xLTAvdGV4dHJlZ2lvbjo5YTMwNzFiMjdhNGI0MzIyODg0YWM2ZTFjNzdkZmViOV80_3e8f986d-84a8-4999-abe9-b29facdd9346">2021-12-31</us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate>
    <us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate
      contextRef="iad3bee82ba4946f0a7813bb9f7be9152_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzctMTgtMS0xLTAvdGV4dHJlZ2lvbjo5YTMwNzFiMjdhNGI0MzIyODg0YWM2ZTFjNzdkZmViOV84_7c8a026f-fbe3-4453-8a47-f5def74be43d">2022-11-30</us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate>
    <us-gaap:MultiemployerPlanPensionInsignificantEmployerContributionCost
      contextRef="i5b85a42ebdb648f4b7e130aaf387d6b5_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzgtMTAtMS0xLTA_856417a0-84c6-4b1f-a45a-e6b7a1c8f46e"
      unitRef="usd">9300000</us-gaap:MultiemployerPlanPensionInsignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionInsignificantEmployerContributionCost
      contextRef="ieb038251a0cf48898904a35a407341c8_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzgtMTItMS0xLTA_3cc3b65c-8bcd-4e41-a181-68f7a188bf8a"
      unitRef="usd">9500000</us-gaap:MultiemployerPlanPensionInsignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionInsignificantEmployerContributionCost
      contextRef="i18b38a6cba8c423e97d9b6048819e5d0_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzgtMTQtMS0xLTA_3705cd73-9216-473a-a124-8f4683b07c50"
      unitRef="usd">12200000</us-gaap:MultiemployerPlanPensionInsignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanEmployerContributionCost
      contextRef="i53e6218fec1841c0932e9e479553ca8e_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzktMTAtMS0xLTA_2320ab32-e606-4c19-873d-3504446b3f56"
      unitRef="usd">56800000</us-gaap:MultiemployerPlanEmployerContributionCost>
    <us-gaap:MultiemployerPlanEmployerContributionCost
      contextRef="i7152601fb4ff473b9466e11bb62c8cac_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzktMTItMS0xLTA_f0b8e966-6e2f-446e-b640-14d127f14507"
      unitRef="usd">55500000</us-gaap:MultiemployerPlanEmployerContributionCost>
    <us-gaap:MultiemployerPlanEmployerContributionCost
      contextRef="i69dd06b9ef944bbcb3b8dfae163aec26_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90YWJsZTowN2YyNTMyZDU3NzA0N2ViOTA5YWJjYWE0YjBkZDI1Ni90YWJsZXJhbmdlOjA3ZjI1MzJkNTc3MDQ3ZWI5MDlhYmNhYTRiMGRkMjU2XzktMTQtMS0xLTA_e68fdb55-7825-4e9f-9d28-676c48a8bc2c"
      unitRef="usd">66600000</us-gaap:MultiemployerPlanEmployerContributionCost>
    <abm:RedZoneMultiemployerPlansFundedPercentage
      contextRef="id32ee12937f746698f54e343dc6ed60e_D20201101-20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90ZXh0cmVnaW9uOjU0NzlhMjM5NDNlNzQ0NDY5NWE2MjIxOWEzZTBjZGM0XzgzNQ_3d0a1c50-2f1c-43e4-a3a8-03d22c760544"
      unitRef="number">0.65</abm:RedZoneMultiemployerPlansFundedPercentage>
    <abm:RedZoneMultiemployerPlansFundedPercentage
      contextRef="i7f419466fb9146cf81f29dbc0f02e2f3_D20191101-20201031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90ZXh0cmVnaW9uOjU0NzlhMjM5NDNlNzQ0NDY5NWE2MjIxOWEzZTBjZGM0XzgzNQ_63c448ef-afe5-456b-95ed-94db38445efb"
      unitRef="number">0.65</abm:RedZoneMultiemployerPlansFundedPercentage>
    <abm:YellowZoneMultiemployerPlansFundedPercentage
      contextRef="id32ee12937f746698f54e343dc6ed60e_D20201101-20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90ZXh0cmVnaW9uOjU0NzlhMjM5NDNlNzQ0NDY5NWE2MjIxOWEzZTBjZGM0Xzg4NQ_0eb41b3d-6ef5-4756-b5d8-02d3029deea0"
      unitRef="number">0.80</abm:YellowZoneMultiemployerPlansFundedPercentage>
    <abm:YellowZoneMultiemployerPlansFundedPercentage
      contextRef="i7f419466fb9146cf81f29dbc0f02e2f3_D20191101-20201031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90ZXh0cmVnaW9uOjU0NzlhMjM5NDNlNzQ0NDY5NWE2MjIxOWEzZTBjZGM0Xzg4NQ_6709e0ea-a6d7-424a-b218-73c97a712d60"
      unitRef="number">0.80</abm:YellowZoneMultiemployerPlansFundedPercentage>
    <abm:GreenZoneMultiemployerPlanFundedPercentage
      contextRef="i5e1de141e6df475eb11ace2590fbc48c_D20201101-20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90ZXh0cmVnaW9uOjU0NzlhMjM5NDNlNzQ0NDY5NWE2MjIxOWEzZTBjZGM0XzkzNw_3d7d027e-718c-4f21-aa75-aa646d82c4cc"
      unitRef="number">0.80</abm:GreenZoneMultiemployerPlanFundedPercentage>
    <abm:GreenZoneMultiemployerPlanFundedPercentage
      contextRef="ic3e5aa82fecf4ff4a0f6c9950a3cf36e_D20191101-20201031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90ZXh0cmVnaW9uOjU0NzlhMjM5NDNlNzQ0NDY5NWE2MjIxOWEzZTBjZGM0XzkzNw_ef9f90ff-150f-4f20-b9d3-4397c4d7eaac"
      unitRef="number">0.80</abm:GreenZoneMultiemployerPlanFundedPercentage>
    <us-gaap:MultiemployerPlanEmployerContributionCost
      contextRef="ia489850ea01f476594b96be548aa8850_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90ZXh0cmVnaW9uOjU0NzlhMjM5NDNlNzQ0NDY5NWE2MjIxOWEzZTBjZGM0XzMyOTg1MzQ4ODgxNzI_6a8d5bdc-46f6-45c6-90f1-1f2a9e54b178"
      unitRef="usd">4600000</us-gaap:MultiemployerPlanEmployerContributionCost>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i3901e7c73f7e4efda9a45fa5be69da04_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90ZXh0cmVnaW9uOjU0NzlhMjM5NDNlNzQ0NDY5NWE2MjIxOWEzZTBjZGM0XzE5MDc_c3eb45d3-3fae-4f12-aa83-866b4c89299f"
      unitRef="usd">21200000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="id54512caaa82475589a283801aaa07fe_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90ZXh0cmVnaW9uOjU0NzlhMjM5NDNlNzQ0NDY5NWE2MjIxOWEzZTBjZGM0XzE5MTE_69207b03-b23e-4efc-9b98-2d27602dbf75"
      unitRef="usd">15500000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i1e7aca907e144cf68d48672bfe5c768d_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90ZXh0cmVnaW9uOjU0NzlhMjM5NDNlNzQ0NDY5NWE2MjIxOWEzZTBjZGM0XzE5MTk_79bc25a9-8c1a-4928-83b0-308dec2b3f22"
      unitRef="usd">9000000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:MultipleEmployerPlanAccountedForAsMultiemployerPlanContributionByParticipatingEntity
      contextRef="i3fe42634d2cf451cba9ca3446c3a83ec_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90ZXh0cmVnaW9uOjU0NzlhMjM5NDNlNzQ0NDY5NWE2MjIxOWEzZTBjZGM0XzI3NDc_d02ca921-3ede-4e54-9f04-209ffe8db6de"
      unitRef="usd">270800000</us-gaap:MultipleEmployerPlanAccountedForAsMultiemployerPlanContributionByParticipatingEntity>
    <us-gaap:MultipleEmployerPlanAccountedForAsMultiemployerPlanContributionByParticipatingEntity
      contextRef="i2fd486960bde45fd859355fca771d4e0_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90ZXh0cmVnaW9uOjU0NzlhMjM5NDNlNzQ0NDY5NWE2MjIxOWEzZTBjZGM0XzI3NTE_507273e4-e791-4e6f-963e-619bf780c7f7"
      unitRef="usd">264800000</us-gaap:MultipleEmployerPlanAccountedForAsMultiemployerPlanContributionByParticipatingEntity>
    <us-gaap:MultipleEmployerPlanAccountedForAsMultiemployerPlanContributionByParticipatingEntity
      contextRef="i01a8b9bbebbe4cd2a013f18b882b9d9b_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNTQvZnJhZzo1NDc5YTIzOTQzZTc0NDQ2OTVhNjIyMTlhM2UwY2RjNC90ZXh0cmVnaW9uOjU0NzlhMjM5NDNlNzQ0NDY5NWE2MjIxOWEzZTBjZGM0XzI3NTk_cd9e8161-1539-4a18-9ce1-018f65fb09b9"
      unitRef="usd">269800000</us-gaap:MultipleEmployerPlanAccountedForAsMultiemployerPlanContributionByParticipatingEntity>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjAvZnJhZzpkYmFlYTA4OWIwNjM0MTYxYWZkMTkxMDhmYzQ3MGI2MS90ZXh0cmVnaW9uOmRiYWVhMDg5YjA2MzQxNjFhZmQxOTEwOGZjNDcwYjYxXzEwNTU2_e5e8ac93-09fb-45aa-91b5-45fd82d8111a">COMMITMENTS AND CONTINGENCIES &lt;div style="margin-top:12pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Letters of Credit and Surety Bonds&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We use letters of credit and surety bonds to secure certain commitments related to insurance programs and for other purposes. As of October&#160;31, 2021, these letters of credit and surety bonds totaled $167.7 million and $687.3 million, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Guarantees&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In some instances, we offer clients guaranteed energy savings under certain energy savings contracts. At October&#160;31, 2021 and 2020, total guarantees were $254.3 million and $182.8 million, respectively, and these guarantees extend through 2041 and 2039, respectively. We accrue for the estimated cost of guarantees when it is probable that a liability has been incurred and the amount can be reasonably estimated. Historically, we have not incurred any material losses in connection with these guarantees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Indemnifications&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are party to a variety of agreements under which we may be obligated to indemnify the other party for certain matters. These agreements are primarily standard indemnification arrangements entered into in our ordinary course of business. Pursuant to these arrangements, we may agree to indemnify, hold harmless, and reimburse the indemnified parties for losses suffered or incurred by the indemnified party, generally our clients, in connection with any claims arising out of the services that we provide. We also incur costs to defend lawsuits or settle claims related to these indemnification arrangements, and in most cases these costs are paid from our insurance program. Although we attempt to place limits on such indemnification arrangements related to the size of the contract, the maximum obligation may not be explicitly stated and, as a result, we are unable to determine the maximum potential amount of future payments we could be required to make under these arrangements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our certificate of incorporation and bylaws may require us to indemnify our directors and officers for certain liabilities that were incurred as a result of their status or service to ABM as a director or officer. The amount of these obligations cannot be reasonably estimated. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Unclaimed Property Audits&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We routinely remit escheat payments to states in compliance with applicable escheat laws, and we are subject to unclaimed property audits by states in the ordinary course of business. The property subject to review in the audit process may include unclaimed wages, vendor payments, or customer refunds. State escheat laws generally require entities to report and remit abandoned or unclaimed property to the state, and failure to do so can result in assessments that could include interest and penalties in addition to the payment of the escheat liability. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Legal Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are a party to a number of lawsuits, claims, and proceedings incident to the operation of our business, including those pertaining to labor and employment, contracts, personal injury, and other matters, some of which allege substantial monetary damages. Some of these actions may be brought as class actions on behalf of a class or purported class of employees. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At October&#160;31, 2021, the total amount accrued for probable litigation losses where a reasonable estimate of the loss could be made was $18.5 million. We do not accrue for contingent losses that, in our judgment, are considered to be reasonably possible but not probable. The estimation of reasonably possible losses also requires the analysis of multiple possible outcomes that often depend on judgments about potential actions by third parties. Our management currently estimates the range of loss for reasonably possible losses for which a reasonable estimate of the loss can be made is between zero and $6 million. Factors underlying this estimated range of loss may change from time to time, and actual results may vary significantly from this estimate. The amounts above do not include any accrual or loss estimates with respect to the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Bucio&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; case described below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Litigation outcomes are difficult to predict and the estimation of probable losses requires the analysis of multiple possible outcomes that often depend on judgments about potential actions by third parties. If one or more matters are resolved in a particular period in an amount in excess of, or in a manner different than, what we anticipated, this could have a material adverse effect on our financial position, results of operations, or cash flows. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In some cases, although a loss is probable or reasonably possible, we cannot reasonably estimate the maximum potential losses for probable matters or the range of losses for reasonably possible matters.&#160;Therefore, our accrual for probable losses and our estimated range of loss for reasonably possible losses do not represent our maximum possible exposure. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Certain Legal Proceedings&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In determining whether to include any particular lawsuit or other proceeding in our disclosure below, we consider both quantitative and qualitative factors. These factors include, but are not limited to: the amount of damages and the nature of any other relief sought in the proceeding; if such damages and other relief are specified, our view of the merits of the claims; whether the action is or purports to be a class action, and our view of the likelihood that a class will be certified by the court; the jurisdiction in which the proceeding is pending; and the potential impact of the proceeding on our reputation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;The Consolidated Cases of Bucio and Martinez v. ABM Janitorial Services filed on April 7, 2006, pending in the Superior Court of California, County of San Francisco (the &#x201c;Bucio case&#x201d;) &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Bucio&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; case is a class action pending in San Francisco Superior Court that alleges we failed to provide legally required meal periods and make additional premium payments for such meal periods, pay split shift premiums when owed, and reimburse janitors for travel expenses. There is also a claim for penalties under the California Labor Code Private Attorneys General Act (&#x201c;PAGA&#x201d;). On April&#160;19, 2011, the trial court held a hearing on plaintiffs&#x2019; motion to certify the class.&#160;At the conclusion of that hearing, the trial court denied plaintiffs&#x2019; motion to certify the class. On May&#160;11, 2011, the plaintiffs filed a motion to reconsider, which was denied.&#160;The plaintiffs appealed the class certification issues. The trial court stayed the underlying lawsuit pending the decision in the appeal. The Court of Appeal of the State of California, First Appellate District (the &#x201c;Court of Appeal&#x201d;), heard oral arguments on November 7, 2017. On December 11, 2017, the Court of Appeal reversed the trial court&#x2019;s order denying class certification and remanded the matter for certification of a meal period, travel expense reimbursement, and split shift class. The case was remitted to the trial court for further proceedings on class certification, discovery, dispositive motions, and trial. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September 20, 2018, the trial court entered an order defining four certified subclasses of janitors who were employed by the legacy ABM janitorial companies in California at any time between April 7, 2002, and April 30, 2013, on claims based on alleged previous automatic deduction practices for meal breaks, unpaid meal premiums, unpaid split shift premiums, and unreimbursed business expenses, such as mileage reimbursement for use of personal vehicles to travel between worksites. On February 1, 2019, the trial court held that the discovery related to PAGA claims allegedly arising after April 30, 2013, would be stayed until after the class and PAGA claims accruing prior to April 30, 2013, had been tried. The parties engaged in mediation in July 2019, which did not result in settlement of the case. On October 17, 2019, the plaintiffs filed a motion asking the trial court to certify additional classes based on an alleged failure to maintain time records, an alleged failure to provide accurate wage statements, and an alleged practice of combining meal and rest breaks. The trial court denied the plaintiffs&#x2019; motion to certify additional classes on December 26, 2019. The case was reassigned to a new judge on January 6, 2020. ABM filed motions for summary adjudication as to certain of plaintiffs&#x2019; class claims, and the trial court denied those motions in November 2020. The parties engaged in another mediation in January 2021, which did not result in a settlement of the case. Plaintiffs filed motions for summary adjudication and/or summary judgment on some claims in December 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February and March 2021, the parties engaged in expert discovery that provided detailed information regarding the plaintiffs&#x2019; damage calculations on the class claims. On February 25, 2021, the California Supreme Court issued an opinion in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Donohue v. AMN Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which addresses the standard for adjudicating meal period claims under California law and we believe is supportive of ABM&#x2019;s legal position in the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Bucio&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; case. On May 5, 2021, the trial court denied all of the plaintiffs&#x2019; December 2020 motions for summary adjudication and/or summary judgment, and the case was assigned to a new judge. On May 5, 2021, the trial court ordered the parties to attend a mandatory settlement conference before a separate judge on June 11, 2021. The trial date was scheduled for July 12, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 7, 2021, the Company entered into a class action settlement and release agreement to settle the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Bucio&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; case for $140&#160;million and to obtain a release of the certified class claims that were asserted in the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Bucio&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; case. The settlement will also resolve the PAGA claim. The release of the certified class claims covers the time period from April 7, 2002, through April 30, 2013. The release of the PAGA claim covers the time period from November 15, 2005, through July 18, 2021. Any attorneys&#x2019; fees awarded by the trial court and all costs of notice and claims &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;administration will be paid from the $140&#160;million settlement fund. Employees who will be a part of the settlement will receive payments based on the number of pay periods they worked.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The settlement agreement is contingent upon the approval of the trial court. On August 11, 2021, the plaintiffs filed the motion for preliminary approval of class action settlement with the trial court. On December 7, 2021, the trial court issued its order granting preliminary approval of the class action settlement. Members of the class will receive notice of the settlement, and there will be an opportunity for them to object to the settlement before the trial court grants final approval of the settlement. The final approval hearing with the trial court is currently scheduled to take place on March 16, 2022. No payments will be made to employees until after the settlement is finally approved by the trial court.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has recorded a $142.9&#160;million settlement accrual, which includes an accrual of $2.9&#160;million of related payroll taxes, for the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Bucio&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; case within &#x201c;Other current liabilities&#x201d; on the unaudited Consolidated Balance Sheets as of October 31, 2021, and $142.9&#160;million of related expense in &#x201c;Selling, general and administrative expenses&#x201d; in our unaudited Consolidated Statements of Comprehensive Income (Loss) for the year ended October 31, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjAvZnJhZzpkYmFlYTA4OWIwNjM0MTYxYWZkMTkxMDhmYzQ3MGI2MS90ZXh0cmVnaW9uOmRiYWVhMDg5YjA2MzQxNjFhZmQxOTEwOGZjNDcwYjYxXzU0OTc1NTgxNDk0NTQ_92514649-93db-4e55-8838-5e4bdf2fc7c2"
      unitRef="usd">167700000</us-gaap:LettersOfCreditOutstandingAmount>
    <abm:SuretyBonds
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjAvZnJhZzpkYmFlYTA4OWIwNjM0MTYxYWZkMTkxMDhmYzQ3MGI2MS90ZXh0cmVnaW9uOmRiYWVhMDg5YjA2MzQxNjFhZmQxOTEwOGZjNDcwYjYxXzI2OQ_738add9b-afc2-418c-b8c9-7c1e45c7dc2b"
      unitRef="usd">687300000</abm:SuretyBonds>
    <abm:GuaranteeObligation
      contextRef="i8eaedf13fa6c4c2b912e660a82efdb6b_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjAvZnJhZzpkYmFlYTA4OWIwNjM0MTYxYWZkMTkxMDhmYzQ3MGI2MS90ZXh0cmVnaW9uOmRiYWVhMDg5YjA2MzQxNjFhZmQxOTEwOGZjNDcwYjYxXzQzNw_2d212dab-ba0f-4d86-9a3f-fc9976eefee6"
      unitRef="usd">254300000</abm:GuaranteeObligation>
    <abm:GuaranteeObligation
      contextRef="if343291264a04d68b9b5e92b08b16b1f_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjAvZnJhZzpkYmFlYTA4OWIwNjM0MTYxYWZkMTkxMDhmYzQ3MGI2MS90ZXh0cmVnaW9uOmRiYWVhMDg5YjA2MzQxNjFhZmQxOTEwOGZjNDcwYjYxXzQ0NA_850af9c8-dbc0-4f80-ab19-7638d6bec30c"
      unitRef="usd">182800000</abm:GuaranteeObligation>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="ia59d21639063485da875802cb35006c3_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjAvZnJhZzpkYmFlYTA4OWIwNjM0MTYxYWZkMTkxMDhmYzQ3MGI2MS90ZXh0cmVnaW9uOmRiYWVhMDg5YjA2MzQxNjFhZmQxOTEwOGZjNDcwYjYxXzQ0ODQ_53c1e01e-b795-4861-a1bd-307e35a0205a"
      unitRef="usd">18500000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i6cd09977030d43b3843cbfc0b33b0f86_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjAvZnJhZzpkYmFlYTA4OWIwNjM0MTYxYWZkMTkxMDhmYzQ3MGI2MS90ZXh0cmVnaW9uOmRiYWVhMDg5YjA2MzQxNjFhZmQxOTEwOGZjNDcwYjYxXzQ5MzU_84d67f8c-a681-4bd7-9f5a-ccd88bfe7bc0"
      unitRef="usd">0</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i369f8274c7d646818f919b65995a3934_I20211031"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjAvZnJhZzpkYmFlYTA4OWIwNjM0MTYxYWZkMTkxMDhmYzQ3MGI2MS90ZXh0cmVnaW9uOmRiYWVhMDg5YjA2MzQxNjFhZmQxOTEwOGZjNDcwYjYxXzQ5NDI_7baa2e5d-82b4-4d21-84b7-36e37e258f27"
      unitRef="usd">6000000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <abm:LossContingencyNumberOfCertifiedSubclasses
      contextRef="i44b895b9f759490da1c320bbec626241_D20180920-20180920"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjAvZnJhZzpkYmFlYTA4OWIwNjM0MTYxYWZkMTkxMDhmYzQ3MGI2MS90ZXh0cmVnaW9uOmRiYWVhMDg5YjA2MzQxNjFhZmQxOTEwOGZjNDcwYjYxXzU0OTc1NTgxNTMzMjc_071b3427-69dc-47ab-892b-da74e4c046a6"
      unitRef="subclass">4</abm:LossContingencyNumberOfCertifiedSubclasses>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty
      contextRef="i4c36c0da8ddf4bfea06d3b8836c1f64e_D20210707-20210707"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjAvZnJhZzpkYmFlYTA4OWIwNjM0MTYxYWZkMTkxMDhmYzQ3MGI2MS90ZXh0cmVnaW9uOmRiYWVhMDg5YjA2MzQxNjFhZmQxOTEwOGZjNDcwYjYxXzQzOTgwNDY1NDQwNDQ_afb8df75-3141-43cc-89eb-07576b866921"
      unitRef="usd">140000000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty
      contextRef="i4c36c0da8ddf4bfea06d3b8836c1f64e_D20210707-20210707"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjAvZnJhZzpkYmFlYTA4OWIwNjM0MTYxYWZkMTkxMDhmYzQ3MGI2MS90ZXh0cmVnaW9uOmRiYWVhMDg5YjA2MzQxNjFhZmQxOTEwOGZjNDcwYjYxXzQzOTgwNDY1NDQwNTg_da2426ab-e9d0-40fd-9cbf-dd5836fef01f"
      unitRef="usd">140000000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i8e03c1514c104faead8e549f63099dff_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjAvZnJhZzpkYmFlYTA4OWIwNjM0MTYxYWZkMTkxMDhmYzQ3MGI2MS90ZXh0cmVnaW9uOmRiYWVhMDg5YjA2MzQxNjFhZmQxOTEwOGZjNDcwYjYxXzQzOTgwNDY1NDQwNzI_3375f8ff-7bf6-46d6-a65b-089b2e35b7ab"
      unitRef="usd">142900000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i593e3c405b164b5a8c2cc2337fc065f1_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjAvZnJhZzpkYmFlYTA4OWIwNjM0MTYxYWZkMTkxMDhmYzQ3MGI2MS90ZXh0cmVnaW9uOmRiYWVhMDg5YjA2MzQxNjFhZmQxOTEwOGZjNDcwYjYxXzQzOTgwNDY1NDQwODg_4b81855a-9179-4a08-ac7d-cac35d2a42cf"
      unitRef="usd">2900000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LitigationSettlementExpense
      contextRef="ib6277f17ee3d469b961be4700759693a_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjAvZnJhZzpkYmFlYTA4OWIwNjM0MTYxYWZkMTkxMDhmYzQ3MGI2MS90ZXh0cmVnaW9uOmRiYWVhMDg5YjA2MzQxNjFhZmQxOTEwOGZjNDcwYjYxXzQzOTgwNDY1NDQxMDI_d20baaeb-f1a6-47b3-baed-6c5836f9c276"
      unitRef="usd">142900000</us-gaap:LitigationSettlementExpense>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjMvZnJhZzoxZDE0NzAyMTFkMTM0ZWQxOTg3NzUwZWFkNGU2YTA0Yy90ZXh0cmVnaW9uOjFkMTQ3MDIxMWQxMzRlZDE5ODc3NTBlYWQ0ZTZhMDRjXzcyMw_8d6b0780-aa28-4aa7-99cb-8421d1ced1e2">PREFERRED AND COMMON STOCK &lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Preferred Stock &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are authorized to issue 500,000 shares of preferred stock. None of these preferred shares are issued.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Common Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective December 18, 2019, our Board of Directors replaced our then-existing share repurchase program with a new share repurchase program under which we may repurchase up to $150.0 million of our common stock. These purchases may take place on the open market or otherwise, and all or part of the repurchases may be made pursuant to Rule 10b5-1 plans or in privately negotiated transactions. The timing of repurchases is at our discretion and will depend upon several factors, including market and business conditions, future cash flows, share price, share availability, and other factors at our discretion. Repurchased shares are retired and returned to an authorized but unissued status.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The repurchase program may be suspended or discontinued at any time without prior notice. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Repurchase Activity&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We repurchased shares under the 2019 Share Repurchase Program during the second quarter of 2020, as summarized below. However, due to the market and business conditions arising from the Pandemic, in March 2020 we suspended further repurchases of our common stock. At October&#160;31, 2021, authorization for $144.9 million of repurchases remained under the 2019 Share Repurchase Program. There were no share repurchases during 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&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:62.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.882%"/&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:16.884%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended October 31,&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total number of shares purchased&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average price paid per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash paid for share repurchases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align: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:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjMvZnJhZzoxZDE0NzAyMTFkMTM0ZWQxOTg3NzUwZWFkNGU2YTA0Yy90ZXh0cmVnaW9uOjFkMTQ3MDIxMWQxMzRlZDE5ODc3NTBlYWQ0ZTZhMDRjXzgz_f80a5949-53da-4e48-96e8-16b7fef482c6"
      unitRef="shares">500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjMvZnJhZzoxZDE0NzAyMTFkMTM0ZWQxOTg3NzUwZWFkNGU2YTA0Yy90ZXh0cmVnaW9uOjFkMTQ3MDIxMWQxMzRlZDE5ODc3NTBlYWQ0ZTZhMDRjXzExMw_70276c19-6e63-4dba-8f6b-d29819ea5999"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="ifa3fea8bbbc74684bbcb6fb31c391c15_I20191218"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjMvZnJhZzoxZDE0NzAyMTFkMTM0ZWQxOTg3NzUwZWFkNGU2YTA0Yy90ZXh0cmVnaW9uOjFkMTQ3MDIxMWQxMzRlZDE5ODc3NTBlYWQ0ZTZhMDRjXzE3MA_223efa72-322f-4454-9377-569193c094c7"
      unitRef="usd">150000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="i772dad33cf214c2b84d4d93b984d3093_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjMvZnJhZzoxZDE0NzAyMTFkMTM0ZWQxOTg3NzUwZWFkNGU2YTA0Yy90ZXh0cmVnaW9uOjFkMTQ3MDIxMWQxMzRlZDE5ODc3NTBlYWQ0ZTZhMDRjXzU5OA_e0b2d64d-2c27-4743-8493-7a199c8d07eb"
      unitRef="usd">144900000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjMvZnJhZzoxZDE0NzAyMTFkMTM0ZWQxOTg3NzUwZWFkNGU2YTA0Yy90ZXh0cmVnaW9uOjFkMTQ3MDIxMWQxMzRlZDE5ODc3NTBlYWQ0ZTZhMDRjXzY3Nw_6a464d39-8d1e-4588-9399-9e613cf460e6"
      unitRef="shares">0</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:ScheduleOfTreasuryStockByClassTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjMvZnJhZzoxZDE0NzAyMTFkMTM0ZWQxOTg3NzUwZWFkNGU2YTA0Yy90ZXh0cmVnaW9uOjFkMTQ3MDIxMWQxMzRlZDE5ODc3NTBlYWQ0ZTZhMDRjXzcyMg_11fc2f45-3569-418f-9d75-72385db193a1">&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:62.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.882%"/&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:16.884%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended October 31,&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total number of shares purchased&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average price paid per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash paid for share repurchases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align: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:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfTreasuryStockByClassTextBlock>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjMvZnJhZzoxZDE0NzAyMTFkMTM0ZWQxOTg3NzUwZWFkNGU2YTA0Yy90YWJsZTpkODAzMjNiOTQ1ODM0ZGE0YjM1MWZkZWJiNDY4OGZiMi90YWJsZXJhbmdlOmQ4MDMyM2I5NDU4MzRkYTRiMzUxZmRlYmI0Njg4ZmIyXzItMS0xLTEtNDExNzk_d39cda75-c944-4fa3-9a3c-a219234f34df"
      unitRef="shares">0</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjMvZnJhZzoxZDE0NzAyMTFkMTM0ZWQxOTg3NzUwZWFkNGU2YTA0Yy90YWJsZTpkODAzMjNiOTQ1ODM0ZGE0YjM1MWZkZWJiNDY4OGZiMi90YWJsZXJhbmdlOmQ4MDMyM2I5NDU4MzRkYTRiMzUxZmRlYmI0Njg4ZmIyXzItMi0xLTEtMA_19b69d1c-23ed-421d-9fa6-001375e315b3"
      unitRef="shares">200000</us-gaap:StockRepurchasedDuringPeriodShares>
    <abm:StockRepurchaseAverageCostPerShare
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjMvZnJhZzoxZDE0NzAyMTFkMTM0ZWQxOTg3NzUwZWFkNGU2YTA0Yy90YWJsZTpkODAzMjNiOTQ1ODM0ZGE0YjM1MWZkZWJiNDY4OGZiMi90YWJsZXJhbmdlOmQ4MDMyM2I5NDU4MzRkYTRiMzUxZmRlYmI0Njg4ZmIyXzMtMi0xLTEtMA_8994b922-ccf5-4e62-ab86-b23144c8bbbd"
      unitRef="usdPerShare">36.16</abm:StockRepurchaseAverageCostPerShare>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjMvZnJhZzoxZDE0NzAyMTFkMTM0ZWQxOTg3NzUwZWFkNGU2YTA0Yy90YWJsZTpkODAzMjNiOTQ1ODM0ZGE0YjM1MWZkZWJiNDY4OGZiMi90YWJsZXJhbmdlOmQ4MDMyM2I5NDU4MzRkYTRiMzUxZmRlYmI0Njg4ZmIyXzQtMS0xLTEtNDExNzk_9d333bad-379f-41f3-ae15-fe51561774fa"
      unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjMvZnJhZzoxZDE0NzAyMTFkMTM0ZWQxOTg3NzUwZWFkNGU2YTA0Yy90YWJsZTpkODAzMjNiOTQ1ODM0ZGE0YjM1MWZkZWJiNDY4OGZiMi90YWJsZXJhbmdlOmQ4MDMyM2I5NDU4MzRkYTRiMzUxZmRlYmI0Njg4ZmIyXzQtMi0xLTEtMA_12fbc23f-6a13-4762-a5f2-a0d3f3d60be6"
      unitRef="usd">5100000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90ZXh0cmVnaW9uOmYzODdlNjA0Y2U5OTRkZGM5M2ExNzc2NDExMzM2ZTRiXzYzMjQ_4371998d-17ec-451f-a263-43d8d8481871">SHARE-BASED COMPENSATION PLANS&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We use various share-based compensation plans to provide incentives for our key employees and directors. Currently, these incentives primarily consist of RSUs and performance shares. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May&#160;2, 2006, our stockholders approved the 2006 Equity Incentive Plan, which was last amended and restated on March 7, 2018 (as amended and restated, the &#x201c;2006 Equity Plan&#x201d;). The 2006 Equity Plan is an omnibus plan that provides for a variety of equity and equity-based award vehicles, including stock options, stock appreciation rights, RSUs, performance shares, and other share-based awards. Shares subject to awards that terminate without vesting or exercise are available for future awards under the 2006 Equity Plan. Certain of the awards under the 2006 Equity Plan may qualify as &#x201c;performance-based&#x201d; compensation under the IRC. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 24, 2021, our stockholders approved the 2021 Equity and Incentive Compensation Plan (the &#x201c;2021 Equity Plan&#x201d;). The 2021 Equity Plan is an omnibus plan that provides for a variety of equity and equity-based award vehicles, including stock options, stock appreciation rights, RSUs, performance shares, and other share-based awards. Shares subject to awards that terminate without vesting or exercise are available for future awards under the 2021 Equity Plan. Certain of the awards under the 2021 Equity Plan may qualify as &#x201c;performance-based&#x201d; compensation under the IRC.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No further shares are authorized for issuance under the 2006 Equity Plan. There are 3,975,000 total shares of common stock authorized for issuance under the 2021 Equity Plan, and at October&#160;31, 2021, there were 5,406,414 shares of common stock available for grant for future equity-based compensation awards. In addition, there are certain plans under which we can no longer issue awards, such as the 2006 Equity Plan, although awards outstanding under such plans may still vest and be exercised.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We also maintain an employee stock purchase plan, which our stockholders approved on March&#160;9, 2004 (the &#x201c;2004 Employee Stock Purchase Plan&#x201d;). As amended, there are 4,000,000 total shares of common stock authorized for issuance under the 2004 Employee Stock Purchase Plan. Effective May&#160;1, 2006, the 2004 Employee Stock Purchase Plan is no longer considered compensatory and the values of the awards are no longer treated as share-based compensation expense. Additionally, as of that date, the purchase price became 95% of the fair value of our common stock price on the last trading day of the month. Employees may designate up to 10% of their compensation for the purchase of stock, subject to a $25,000 annual limit. Employees are required to hold their shares for a minimum of six months from the date of purchase. At October&#160;31, 2021, there were 518,881 remaining unissued shares under the 2004 Employee Stock Purchase Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Compensation Expense by Type of Award and Related Income Tax Benefit&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt"&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:53.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.394%"/&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:13.394%"/&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:13.397%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended October&#160;31,&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance shares&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based compensation expense before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.9)&lt;/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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based compensation expense, net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:12pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;RSUs and Dividend Equivalent Rights&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We award RSUs to eligible employees and our directors (each, a &#x201c;Grantee&#x201d;) that entitle the Grantee to receive shares of our common stock as the units vest. RSUs granted to eligible employees in 2020 and 2021 generally vest ratably over three years. RSUs granted to eligible employees prior to 2020 generally vest with respect to 50% of the underlying award on the second and fourth anniversary of the award. RSUs granted to non-employee directors vest on the first anniversary date of the grant date. In general, the receipt of RSUs is subject to the Grantee&#x2019;s continuing employment or service as a director.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;RSUs are credited with dividend equivalent rights that are converted to RSUs at the fair market value of our common stock on the dates the dividend payments are made and are subject to the same terms and conditions as the underlying award. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;RSU Activity&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt"&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:62.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.495%"/&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:16.496%"/&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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Shares&lt;br/&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.22&#160;&lt;/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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested (including 0.2 shares withheld for income taxes)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.56&#160;&lt;/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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At October&#160;31, 2021, total unrecognized compensation cost, net of estimated forfeitures, related to RSUs was $21.4 million, which is expected to be recognized ratably over a weighted-average vesting period of 1.7 years. In 2021, 2020, and 2019, the weighted-average grant date fair value per share of awards granted was $40.22, $36.11, and $34.48, respectively. In 2021, 2020, and 2019, the total grant date fair value of RSUs vested and converted to shares of ABM common stock was $16.9 million, $6.1 million, and $10.7 million, respectively&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Performance Shares, Including TSR Performance Shares&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Performance shares consist of a contingent right to receive shares of our common stock based on performance targets adopted by our Compensation Committee. Performance shares are credited with dividend equivalent rights that will be converted to performance shares at the fair market value of our common stock beginning after the performance targets have been satisfied and are subject to the same terms and conditions as the underlying award. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For certain performance share awards, the number of performance shares that will vest is based on pre-established internal financial performance targets and typically a three-year service and performance period. The number of TSR-modified awards that will vest over the respective three-year performance period is based on our total shareholder return relative to the S&amp;amp;P 1500 Composite Commercial Services &amp;amp; Supplies Index. Vesting of 0% to 150% of the awards originally granted may occur depending on the respective performance metrics. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Performance Share Activity&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"&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:62.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.495%"/&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:16.496%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;br/&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;br/&gt;per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.97&#160;&lt;/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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested (including 0.1 shares withheld for income taxes)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance adjustments&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.63&#160;&lt;/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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At October&#160;31, 2021, total unrecognized compensation cost related to performance share awards was $15.4 million, which is expected to be recognized ratably over a weighted-average vesting period of 1.7 years. Except for TSR performance shares, these costs are based on estimated achievement of performance targets and estimated costs are periodically reevaluated. For our TSR performance shares, these costs are based on the fair value of awards at the grant date and are recognized on a straight-line basis over the service period of three years. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2021, 2020, and 2019, the weighted-average grant date fair value per share of awards granted was $39.97, $35.92, and $35.44, respectively. In 2021, 2020, and 2019, the total grant date fair value of performance shares vested and converted to shares of ABM common stock was $9.0 million, $6.1 million, and $6.8 million, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2021, 2020, and 2019, we used the Monte Carlo simulation valuation technique to estimate the fair value of TSR performance share grants, which used the assumptions in the table below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Monte Carlo Assumptions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt"&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:48.166%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.322%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.322%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.324%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected life&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.81 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.81 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.81 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected stock price volatility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock price&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.92&#160;&lt;/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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; The expected life represents the remaining performance period of the awards. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The expected volatility for each grant is determined based on the historical volatility of our common stock over a period equal to the remaining term of the performance period from the date of grant for all awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The risk-free interest rate is based on the continuous compounded yield on U.S. Treasury Constant Maturity Rates with varying remaining terms; the yield is determined over a time period commensurate with the performance period from the grant date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; The stock price is the closing price of our common stock on the valuation date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.895%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.796%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended October 31,&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions, except per share amounts)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average fair value of granted purchase rights per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock issued&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of common stock issued per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aggregate purchases&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ie807c78841c6492c88fd3387e5203fe6_I20180331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90ZXh0cmVnaW9uOmYzODdlNjA0Y2U5OTRkZGM5M2ExNzc2NDExMzM2ZTRiXzgwOA_6d462f6e-c8ba-42fb-9a34-b92291487494"
      unitRef="shares">3975000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i2a640cf701064a31a4330ae6b23e78c3_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90ZXh0cmVnaW9uOmYzODdlNjA0Y2U5OTRkZGM5M2ExNzc2NDExMzM2ZTRiXzkxNA_e06d01cc-fd80-41e8-9df0-26463145493b"
      unitRef="shares">5406414</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i167d4f4cf6c543e3a89114e652a5fdff_I20160331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90ZXh0cmVnaW9uOmYzODdlNjA0Y2U5OTRkZGM5M2ExNzc2NDExMzM2ZTRiXzEzMjg_1ce71133-19a9-4fda-a87d-7943dcff0a72"
      unitRef="shares">4000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <abm:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValuePercentageOfCommonStockPrice
      contextRef="i8b0f9998d5ba4f3e8116b31ec2ef910b_I20060501"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90ZXh0cmVnaW9uOmYzODdlNjA0Y2U5OTRkZGM5M2ExNzc2NDExMzM2ZTRiXzE2NzI_91623d08-9854-48e4-9f43-400c3762c2aa"
      unitRef="number">0.95</abm:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValuePercentageOfCommonStockPrice>
    <abm:StockBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeContributionPercentage
      contextRef="i8b0f9998d5ba4f3e8116b31ec2ef910b_I20060501"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90ZXh0cmVnaW9uOmYzODdlNjA0Y2U5OTRkZGM5M2ExNzc2NDExMzM2ZTRiXzE3ODc_a6904a0d-ac3a-4609-ac9c-4c6795d5e329"
      unitRef="number">0.10</abm:StockBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeContributionPercentage>
    <abm:StockBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeContribution
      contextRef="i8b0f9998d5ba4f3e8116b31ec2ef910b_I20060501"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90ZXh0cmVnaW9uOmYzODdlNjA0Y2U5OTRkZGM5M2ExNzc2NDExMzM2ZTRiXzE4NTI_3fdc0ffd-eaa0-4302-b435-84235770c37e"
      unitRef="usd">25000</abm:StockBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeContribution>
    <abm:SharebasedCompensationArrangementbySharebasedPaymentAwardHoldingPeriodOnEmployeeStockPurchase
      contextRef="i48ade4bbdc6a41efb0ff63ab54b2543a_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90ZXh0cmVnaW9uOmYzODdlNjA0Y2U5OTRkZGM5M2ExNzc2NDExMzM2ZTRiXzE5MzA_46d6ecb6-5eb0-43e9-aea7-af20ba8307fa">P6M</abm:SharebasedCompensationArrangementbySharebasedPaymentAwardHoldingPeriodOnEmployeeStockPurchase>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i33f22c483ed947e5a6b3a6ffc17c712b_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90ZXh0cmVnaW9uOmYzODdlNjA0Y2U5OTRkZGM5M2ExNzc2NDExMzM2ZTRiXzE5Nzg_4d675cb4-7be0-45c7-8456-d9f6c0c5fb79"
      unitRef="shares">518881</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90ZXh0cmVnaW9uOmYzODdlNjA0Y2U5OTRkZGM5M2ExNzc2NDExMzM2ZTRiXzYzMTM_ee2ec5ec-e40f-45ba-8a45-97a12e6e9978">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Compensation Expense by Type of Award and Related Income Tax Benefit&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt"&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:53.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.394%"/&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:13.394%"/&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:13.397%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended October&#160;31,&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance shares&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based compensation expense before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.9)&lt;/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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based compensation expense, net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id3bd1bc1d42345e99cf2a1c269a45c9c_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZTo3MTgzMDVkNzljNzQ0ZWRmODI1OTA4YjU3MWMwZjNkNy90YWJsZXJhbmdlOjcxODMwNWQ3OWM3NDRlZGY4MjU5MDhiNTcxYzBmM2Q3XzItMS0xLTEtMA_880149e8-cb59-4018-b8b4-0905c752c0ab"
      unitRef="usd">17600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie9d20a724ed446a0b0a0e0bed08523f6_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZTo3MTgzMDVkNzljNzQ0ZWRmODI1OTA4YjU3MWMwZjNkNy90YWJsZXJhbmdlOjcxODMwNWQ3OWM3NDRlZGY4MjU5MDhiNTcxYzBmM2Q3XzItMy0xLTEtMA_16791909-1119-4ca2-90a3-b040cf60dd82"
      unitRef="usd">11500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic8860205d5f14eb8b4c81f3c04ad7b2d_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZTo3MTgzMDVkNzljNzQ0ZWRmODI1OTA4YjU3MWMwZjNkNy90YWJsZXJhbmdlOjcxODMwNWQ3OWM3NDRlZGY4MjU5MDhiNTcxYzBmM2Q3XzItNS0xLTEtMA_fc6b0f60-0dff-4930-a44c-9ed4191da8c0"
      unitRef="usd">9500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3c3fcfa4ceac4f8eb3bb5e3c22de7a9f_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZTo3MTgzMDVkNzljNzQ0ZWRmODI1OTA4YjU3MWMwZjNkNy90YWJsZXJhbmdlOjcxODMwNWQ3OWM3NDRlZGY4MjU5MDhiNTcxYzBmM2Q3XzMtMS0xLTEtMA_802f5005-9c99-4cf0-af27-6b25957b66ba"
      unitRef="usd">15800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if9b7ca78194f49b2895277ffd4ebcbc7_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZTo3MTgzMDVkNzljNzQ0ZWRmODI1OTA4YjU3MWMwZjNkNy90YWJsZXJhbmdlOjcxODMwNWQ3OWM3NDRlZGY4MjU5MDhiNTcxYzBmM2Q3XzMtMy0xLTEtMA_3a2c48d3-3643-4ba5-a2f8-f7b4b3bce0d7"
      unitRef="usd">8800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i4d56dc37f33f442da75a6debd766c167_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZTo3MTgzMDVkNzljNzQ0ZWRmODI1OTA4YjU3MWMwZjNkNy90YWJsZXJhbmdlOjcxODMwNWQ3OWM3NDRlZGY4MjU5MDhiNTcxYzBmM2Q3XzMtNS0xLTEtMA_e94c343e-d5db-4818-8f34-97388c065af6"
      unitRef="usd">8000000.0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZTo3MTgzMDVkNzljNzQ0ZWRmODI1OTA4YjU3MWMwZjNkNy90YWJsZXJhbmdlOjcxODMwNWQ3OWM3NDRlZGY4MjU5MDhiNTcxYzBmM2Q3XzUtMS0xLTEtMA_59aafafb-e9e9-467e-a460-a170f032a252"
      unitRef="usd">33500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZTo3MTgzMDVkNzljNzQ0ZWRmODI1OTA4YjU3MWMwZjNkNy90YWJsZXJhbmdlOjcxODMwNWQ3OWM3NDRlZGY4MjU5MDhiNTcxYzBmM2Q3XzUtMy0xLTEtMA_963b90a6-1e1d-49ed-8216-887e6f234ed9"
      unitRef="usd">20300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZTo3MTgzMDVkNzljNzQ0ZWRmODI1OTA4YjU3MWMwZjNkNy90YWJsZXJhbmdlOjcxODMwNWQ3OWM3NDRlZGY4MjU5MDhiNTcxYzBmM2Q3XzUtNS0xLTEtMA_0191dd03-fd2e-4be5-9ccd-e8f21009db8d"
      unitRef="usd">17500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZTo3MTgzMDVkNzljNzQ0ZWRmODI1OTA4YjU3MWMwZjNkNy90YWJsZXJhbmdlOjcxODMwNWQ3OWM3NDRlZGY4MjU5MDhiNTcxYzBmM2Q3XzYtMS0xLTEtMA_530bdaf4-204f-4963-96aa-0800af43cbc8"
      unitRef="usd">9400000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZTo3MTgzMDVkNzljNzQ0ZWRmODI1OTA4YjU3MWMwZjNkNy90YWJsZXJhbmdlOjcxODMwNWQ3OWM3NDRlZGY4MjU5MDhiNTcxYzBmM2Q3XzYtMy0xLTEtMA_0cb90b46-bdb6-4210-9834-078588d4bd70"
      unitRef="usd">5700000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZTo3MTgzMDVkNzljNzQ0ZWRmODI1OTA4YjU3MWMwZjNkNy90YWJsZXJhbmdlOjcxODMwNWQ3OWM3NDRlZGY4MjU5MDhiNTcxYzBmM2Q3XzYtNS0xLTEtMA_b1d56600-6957-4e7a-aac2-2bb5eb2c504b"
      unitRef="usd">4900000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZTo3MTgzMDVkNzljNzQ0ZWRmODI1OTA4YjU3MWMwZjNkNy90YWJsZXJhbmdlOjcxODMwNWQ3OWM3NDRlZGY4MjU5MDhiNTcxYzBmM2Q3XzctMS0xLTEtMA_a71560a5-182c-422b-a5b3-fc93389150e4"
      unitRef="usd">24100000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZTo3MTgzMDVkNzljNzQ0ZWRmODI1OTA4YjU3MWMwZjNkNy90YWJsZXJhbmdlOjcxODMwNWQ3OWM3NDRlZGY4MjU5MDhiNTcxYzBmM2Q3XzctMy0xLTEtMA_b6e684f0-2ca5-4738-acfa-d602fda9ff6c"
      unitRef="usd">14600000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZTo3MTgzMDVkNzljNzQ0ZWRmODI1OTA4YjU3MWMwZjNkNy90YWJsZXJhbmdlOjcxODMwNWQ3OWM3NDRlZGY4MjU5MDhiNTcxYzBmM2Q3XzctNS0xLTEtMA_53d18464-8559-4ef7-a02d-6f2332e40fe8"
      unitRef="usd">12500000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="id3bd1bc1d42345e99cf2a1c269a45c9c_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90ZXh0cmVnaW9uOmYzODdlNjA0Y2U5OTRkZGM5M2ExNzc2NDExMzM2ZTRiXzIzODY_af0d6273-8d75-48e4-ab02-f2ecd433f758">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="id3bd1bc1d42345e99cf2a1c269a45c9c_D20201101-20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90ZXh0cmVnaW9uOmYzODdlNjA0Y2U5OTRkZGM5M2ExNzc2NDExMzM2ZTRiXzI0NzA_25254d68-1d0f-454d-bac4-b99af5b650f1"
      unitRef="number">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90ZXh0cmVnaW9uOmYzODdlNjA0Y2U5OTRkZGM5M2ExNzc2NDExMzM2ZTRiXzYzMjU_ac0338fe-cdc1-4f15-85d6-04061d654e76">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;RSU Activity&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt"&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:62.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.495%"/&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:16.496%"/&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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Shares&lt;br/&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.22&#160;&lt;/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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested (including 0.2 shares withheld for income taxes)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.56&#160;&lt;/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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i310071ca7d80452d8b7b2dc1ebaeba4b_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZTo5OGM0Yzc3Zjg2MzA0NmVhYmVlZmM5OTk5ODA1MDQxYi90YWJsZXJhbmdlOjk4YzRjNzdmODYzMDQ2ZWFiZWVmYzk5OTk4MDUwNDFiXzEtMS0xLTEtMA_7ee016d9-7412-4626-9679-0939135f3f44"
      unitRef="shares">1100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i310071ca7d80452d8b7b2dc1ebaeba4b_I20201031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZTo5OGM0Yzc3Zjg2MzA0NmVhYmVlZmM5OTk5ODA1MDQxYi90YWJsZXJhbmdlOjk4YzRjNzdmODYzMDQ2ZWFiZWVmYzk5OTk4MDUwNDFiXzEtMy0xLTEtMA_539b5bf0-89be-4bb8-be53-ef8e261235c6"
      unitRef="usdPerShare">36.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="id3bd1bc1d42345e99cf2a1c269a45c9c_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZTo5OGM0Yzc3Zjg2MzA0NmVhYmVlZmM5OTk5ODA1MDQxYi90YWJsZXJhbmdlOjk4YzRjNzdmODYzMDQ2ZWFiZWVmYzk5OTk4MDUwNDFiXzItMS0xLTEtMA_66c8ea7e-64df-416f-a468-479791e934b9"
      unitRef="shares">400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="id3bd1bc1d42345e99cf2a1c269a45c9c_D20201101-20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZTo5OGM0Yzc3Zjg2MzA0NmVhYmVlZmM5OTk5ODA1MDQxYi90YWJsZXJhbmdlOjk4YzRjNzdmODYzMDQ2ZWFiZWVmYzk5OTk4MDUwNDFiXzItMy0xLTEtMA_f929eb35-e02f-46fc-9881-e8e8cdbb1408"
      unitRef="usdPerShare">40.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="id3bd1bc1d42345e99cf2a1c269a45c9c_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZTo5OGM0Yzc3Zjg2MzA0NmVhYmVlZmM5OTk5ODA1MDQxYi90YWJsZXJhbmdlOjk4YzRjNzdmODYzMDQ2ZWFiZWVmYzk5OTk4MDUwNDFiXzMtMC0xLTEtMC90ZXh0cmVnaW9uOjhmNDRmZjZmOTc4NzQ3ZWZhOGZiNjBmMDBkZDFlMmQxXzIy_599b6e3c-0bd9-404f-8e83-bc8e209fcbfb"
      unitRef="shares">200000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="id3bd1bc1d42345e99cf2a1c269a45c9c_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZTo5OGM0Yzc3Zjg2MzA0NmVhYmVlZmM5OTk5ODA1MDQxYi90YWJsZXJhbmdlOjk4YzRjNzdmODYzMDQ2ZWFiZWVmYzk5OTk4MDUwNDFiXzMtMS0xLTEtMA_38592c12-9f10-41f5-a89a-17fbda592de1"
      unitRef="shares">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="id3bd1bc1d42345e99cf2a1c269a45c9c_D20201101-20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZTo5OGM0Yzc3Zjg2MzA0NmVhYmVlZmM5OTk5ODA1MDQxYi90YWJsZXJhbmdlOjk4YzRjNzdmODYzMDQ2ZWFiZWVmYzk5OTk4MDUwNDFiXzMtMy0xLTEtMA_ae5b585b-bc49-4340-a852-bee3649776ed"
      unitRef="usdPerShare">36.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="id3bd1bc1d42345e99cf2a1c269a45c9c_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZTo5OGM0Yzc3Zjg2MzA0NmVhYmVlZmM5OTk5ODA1MDQxYi90YWJsZXJhbmdlOjk4YzRjNzdmODYzMDQ2ZWFiZWVmYzk5OTk4MDUwNDFiXzQtMS0xLTEtMA_1f0c1baf-cd85-4a59-be0f-c5293ca3d427"
      unitRef="shares">200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="id3bd1bc1d42345e99cf2a1c269a45c9c_D20201101-20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZTo5OGM0Yzc3Zjg2MzA0NmVhYmVlZmM5OTk5ODA1MDQxYi90YWJsZXJhbmdlOjk4YzRjNzdmODYzMDQ2ZWFiZWVmYzk5OTk4MDUwNDFiXzQtMy0xLTEtMA_fe600fa0-797d-40a4-82c9-5128da545335"
      unitRef="usdPerShare">36.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ic0fd37bdb3b54c01a2267225cb97ec16_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZTo5OGM0Yzc3Zjg2MzA0NmVhYmVlZmM5OTk5ODA1MDQxYi90YWJsZXJhbmdlOjk4YzRjNzdmODYzMDQ2ZWFiZWVmYzk5OTk4MDUwNDFiXzUtMS0xLTEtMA_3ed27de4-0314-427c-b5ff-55465a4e704d"
      unitRef="shares">1000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ic0fd37bdb3b54c01a2267225cb97ec16_I20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZTo5OGM0Yzc3Zjg2MzA0NmVhYmVlZmM5OTk5ODA1MDQxYi90YWJsZXJhbmdlOjk4YzRjNzdmODYzMDQ2ZWFiZWVmYzk5OTk4MDUwNDFiXzUtMy0xLTEtMA_749824a8-bb36-4d20-9429-df96326ad028"
      unitRef="usdPerShare">38.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ic0fd37bdb3b54c01a2267225cb97ec16_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90ZXh0cmVnaW9uOmYzODdlNjA0Y2U5OTRkZGM5M2ExNzc2NDExMzM2ZTRiXzMwNDc_a4dd8e0a-bbc2-49fe-bb8f-8661cc6869ba"
      unitRef="usd">21400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="id3bd1bc1d42345e99cf2a1c269a45c9c_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90ZXh0cmVnaW9uOmYzODdlNjA0Y2U5OTRkZGM5M2ExNzc2NDExMzM2ZTRiXzMxMzY_f5dde0b4-2cb6-4a94-a1f7-a00bd56075ed">P1Y8M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="id3bd1bc1d42345e99cf2a1c269a45c9c_D20201101-20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90ZXh0cmVnaW9uOmYzODdlNjA0Y2U5OTRkZGM5M2ExNzc2NDExMzM2ZTRiXzMyMzQ_f929eb35-e02f-46fc-9881-e8e8cdbb1408"
      unitRef="usdPerShare">40.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ie9d20a724ed446a0b0a0e0bed08523f6_D20191101-20201031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90ZXh0cmVnaW9uOmYzODdlNjA0Y2U5OTRkZGM5M2ExNzc2NDExMzM2ZTRiXzMyMzg_40ffae44-0bfa-4057-9f98-d53b1b6716ce"
      unitRef="usdPerShare">36.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ic8860205d5f14eb8b4c81f3c04ad7b2d_D20181101-20191031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90ZXh0cmVnaW9uOmYzODdlNjA0Y2U5OTRkZGM5M2ExNzc2NDExMzM2ZTRiXzMyNDY_4b292d2a-3002-459b-8d7a-1787122ac365"
      unitRef="usdPerShare">34.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="id3bd1bc1d42345e99cf2a1c269a45c9c_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90ZXh0cmVnaW9uOmYzODdlNjA0Y2U5OTRkZGM5M2ExNzc2NDExMzM2ZTRiXzMzNzg_05559406-1ab5-45c6-a01f-ff00d86dfffa"
      unitRef="usd">16900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ie9d20a724ed446a0b0a0e0bed08523f6_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90ZXh0cmVnaW9uOmYzODdlNjA0Y2U5OTRkZGM5M2ExNzc2NDExMzM2ZTRiXzMzODI_89bdc456-6858-48e7-a2b1-46ada6b0b20f"
      unitRef="usd">6100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ic8860205d5f14eb8b4c81f3c04ad7b2d_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90ZXh0cmVnaW9uOmYzODdlNjA0Y2U5OTRkZGM5M2ExNzc2NDExMzM2ZTRiXzMzOTA_972696bc-f8b2-48b4-8c2d-02f04348054c"
      unitRef="usd">10700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i3c3fcfa4ceac4f8eb3bb5e3c22de7a9f_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90ZXh0cmVnaW9uOmYzODdlNjA0Y2U5OTRkZGM5M2ExNzc2NDExMzM2ZTRiXzYzMDQ_af761678-b9b1-4b0d-bb7f-ac4fee65cd83">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i43db2ff80b8846eaaeff8e76843ba3a5_D20201101-20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90ZXh0cmVnaW9uOmYzODdlNjA0Y2U5OTRkZGM5M2ExNzc2NDExMzM2ZTRiXzQ0NzA_f4a86e13-dbb0-40e3-8286-f5d9b3e3ec70"
      unitRef="number">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i0075062b528b4c63bc5ec28920b29317_D20201101-20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90ZXh0cmVnaW9uOmYzODdlNjA0Y2U5OTRkZGM5M2ExNzc2NDExMzM2ZTRiXzQ0NzY_b6f65cbe-c074-4eb5-9f76-36b8b51b1878"
      unitRef="number">1.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90ZXh0cmVnaW9uOmYzODdlNjA0Y2U5OTRkZGM5M2ExNzc2NDExMzM2ZTRiXzYyOTE_979507bf-e3fb-4722-a503-9ff255dc8243">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Performance Share Activity&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"&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:62.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.495%"/&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:16.496%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;br/&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;br/&gt;per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.97&#160;&lt;/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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested (including 0.1 shares withheld for income taxes)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance adjustments&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.63&#160;&lt;/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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i8e52a66dc3254be5ac7585667a43b709_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZTo1NzdkYjcwNjFmZDA0M2JkODljMjlhYzljZTliNjg5OC90YWJsZXJhbmdlOjU3N2RiNzA2MWZkMDQzYmQ4OWMyOWFjOWNlOWI2ODk4XzEtMS0xLTEtMA_43ed76df-839e-461c-a79e-704660c48b1f"
      unitRef="shares">800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i8e52a66dc3254be5ac7585667a43b709_I20201031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZTo1NzdkYjcwNjFmZDA0M2JkODljMjlhYzljZTliNjg5OC90YWJsZXJhbmdlOjU3N2RiNzA2MWZkMDQzYmQ4OWMyOWFjOWNlOWI2ODk4XzEtMy0xLTEtMA_75d0943c-0678-4412-b8a2-8aa46888bf2d"
      unitRef="usdPerShare">37.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i3c3fcfa4ceac4f8eb3bb5e3c22de7a9f_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZTo1NzdkYjcwNjFmZDA0M2JkODljMjlhYzljZTliNjg5OC90YWJsZXJhbmdlOjU3N2RiNzA2MWZkMDQzYmQ4OWMyOWFjOWNlOWI2ODk4XzItMS0xLTEtMA_ef37a328-dccc-424f-a0a6-d057552b7086"
      unitRef="shares">300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3c3fcfa4ceac4f8eb3bb5e3c22de7a9f_D20201101-20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZTo1NzdkYjcwNjFmZDA0M2JkODljMjlhYzljZTliNjg5OC90YWJsZXJhbmdlOjU3N2RiNzA2MWZkMDQzYmQ4OWMyOWFjOWNlOWI2ODk4XzItMy0xLTEtMA_e08d9ac5-b392-4b64-a4cd-b9baf6f2ff42"
      unitRef="usdPerShare">39.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i3c3fcfa4ceac4f8eb3bb5e3c22de7a9f_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZTo1NzdkYjcwNjFmZDA0M2JkODljMjlhYzljZTliNjg5OC90YWJsZXJhbmdlOjU3N2RiNzA2MWZkMDQzYmQ4OWMyOWFjOWNlOWI2ODk4XzMtMC0xLTEtMC90ZXh0cmVnaW9uOmFiZWQ4YWU3ZmI3ZTRkYzA4MjYzNDFiODc3NzgyZjdlXzIy_53b36e1e-4be0-498f-9822-52d0623bb379"
      unitRef="shares">100000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i3c3fcfa4ceac4f8eb3bb5e3c22de7a9f_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZTo1NzdkYjcwNjFmZDA0M2JkODljMjlhYzljZTliNjg5OC90YWJsZXJhbmdlOjU3N2RiNzA2MWZkMDQzYmQ4OWMyOWFjOWNlOWI2ODk4XzMtMS0xLTEtMA_6144beab-a7d0-4159-a232-a99798d15e7a"
      unitRef="shares">200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3c3fcfa4ceac4f8eb3bb5e3c22de7a9f_D20201101-20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZTo1NzdkYjcwNjFmZDA0M2JkODljMjlhYzljZTliNjg5OC90YWJsZXJhbmdlOjU3N2RiNzA2MWZkMDQzYmQ4OWMyOWFjOWNlOWI2ODk4XzMtMy0xLTEtMA_1bed2b04-b4ee-4588-9ea7-96e8cbbce342"
      unitRef="usdPerShare">36.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <abm:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOtherInPeriod
      contextRef="i3c3fcfa4ceac4f8eb3bb5e3c22de7a9f_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZTo1NzdkYjcwNjFmZDA0M2JkODljMjlhYzljZTliNjg5OC90YWJsZXJhbmdlOjU3N2RiNzA2MWZkMDQzYmQ4OWMyOWFjOWNlOWI2ODk4XzQtMS0xLTEtMA_7493a97e-23ec-4019-8a24-a831c9611036"
      unitRef="shares">-200000</abm:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOtherInPeriod>
    <abm:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOtherInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3c3fcfa4ceac4f8eb3bb5e3c22de7a9f_D20201101-20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZTo1NzdkYjcwNjFmZDA0M2JkODljMjlhYzljZTliNjg5OC90YWJsZXJhbmdlOjU3N2RiNzA2MWZkMDQzYmQ4OWMyOWFjOWNlOWI2ODk4XzQtMy0xLTEtMA_6925245d-e37a-4bcd-844e-6755447e831f"
      unitRef="usdPerShare">37.63</abm:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOtherInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i3c3fcfa4ceac4f8eb3bb5e3c22de7a9f_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZTo1NzdkYjcwNjFmZDA0M2JkODljMjlhYzljZTliNjg5OC90YWJsZXJhbmdlOjU3N2RiNzA2MWZkMDQzYmQ4OWMyOWFjOWNlOWI2ODk4XzUtMS0xLTEtMA_559fd4e4-1432-44d2-9d5b-3a89db52485e"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i3c3fcfa4ceac4f8eb3bb5e3c22de7a9f_D20201101-20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZTo1NzdkYjcwNjFmZDA0M2JkODljMjlhYzljZTliNjg5OC90YWJsZXJhbmdlOjU3N2RiNzA2MWZkMDQzYmQ4OWMyOWFjOWNlOWI2ODk4XzUtMy0xLTEtMA_bb364ab5-a11e-4155-92b1-84ef757ad7f3"
      unitRef="usdPerShare">39.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i4a24f6826dd842ec813aa69b6a64b173_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZTo1NzdkYjcwNjFmZDA0M2JkODljMjlhYzljZTliNjg5OC90YWJsZXJhbmdlOjU3N2RiNzA2MWZkMDQzYmQ4OWMyOWFjOWNlOWI2ODk4XzYtMS0xLTEtMA_7130c9a8-6663-4a6f-a7cd-107e1f5b9cbf"
      unitRef="shares">1000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i4a24f6826dd842ec813aa69b6a64b173_I20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZTo1NzdkYjcwNjFmZDA0M2JkODljMjlhYzljZTliNjg5OC90YWJsZXJhbmdlOjU3N2RiNzA2MWZkMDQzYmQ4OWMyOWFjOWNlOWI2ODk4XzYtMy0xLTEtMA_0830c0fa-56ab-4700-a9e6-d1b8071d5699"
      unitRef="usdPerShare">38.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i4a24f6826dd842ec813aa69b6a64b173_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90ZXh0cmVnaW9uOmYzODdlNjA0Y2U5OTRkZGM5M2ExNzc2NDExMzM2ZTRiXzQ3MDg_a75e7fd1-8c0f-42ea-a01b-953d9a28b8bc"
      unitRef="usd">15400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i3c3fcfa4ceac4f8eb3bb5e3c22de7a9f_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90ZXh0cmVnaW9uOmYzODdlNjA0Y2U5OTRkZGM5M2ExNzc2NDExMzM2ZTRiXzQ3OTc_77562284-de35-4160-ad9f-b6acac8c3bd9">P1Y8M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <abm:EmployeeServiceShareBasedCompensationTotalShareholderReturnAwardsCompensationCostNotYetRecognizedPeriodForRecognition
      contextRef="i3c3fcfa4ceac4f8eb3bb5e3c22de7a9f_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90ZXh0cmVnaW9uOmYzODdlNjA0Y2U5OTRkZGM5M2ExNzc2NDExMzM2ZTRiXzUxMjc_57420df9-9115-485e-b9e6-d3b20c72b10e">P3Y</abm:EmployeeServiceShareBasedCompensationTotalShareholderReturnAwardsCompensationCostNotYetRecognizedPeriodForRecognition>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3c3fcfa4ceac4f8eb3bb5e3c22de7a9f_D20201101-20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90ZXh0cmVnaW9uOmYzODdlNjA0Y2U5OTRkZGM5M2ExNzc2NDExMzM2ZTRiXzUyMjY_e08d9ac5-b392-4b64-a4cd-b9baf6f2ff42"
      unitRef="usdPerShare">39.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="if9b7ca78194f49b2895277ffd4ebcbc7_D20191101-20201031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90ZXh0cmVnaW9uOmYzODdlNjA0Y2U5OTRkZGM5M2ExNzc2NDExMzM2ZTRiXzUyMzA_42dd58c5-67ec-439f-b9d4-7ec282d7485a"
      unitRef="usdPerShare">35.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i4d56dc37f33f442da75a6debd766c167_D20181101-20191031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90ZXh0cmVnaW9uOmYzODdlNjA0Y2U5OTRkZGM5M2ExNzc2NDExMzM2ZTRiXzUyMzg_d70224f8-1983-4583-b521-254ec93ab84b"
      unitRef="usdPerShare">35.44</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i3c3fcfa4ceac4f8eb3bb5e3c22de7a9f_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90ZXh0cmVnaW9uOmYzODdlNjA0Y2U5OTRkZGM5M2ExNzc2NDExMzM2ZTRiXzUzODQ_f26bb262-9825-47b3-ada1-fcf98a9474df"
      unitRef="usd">9000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="if9b7ca78194f49b2895277ffd4ebcbc7_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90ZXh0cmVnaW9uOmYzODdlNjA0Y2U5OTRkZGM5M2ExNzc2NDExMzM2ZTRiXzUzODg_5589cd88-dee1-453f-bde7-cc00b73b5711"
      unitRef="usd">6100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i4d56dc37f33f442da75a6debd766c167_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90ZXh0cmVnaW9uOmYzODdlNjA0Y2U5OTRkZGM5M2ExNzc2NDExMzM2ZTRiXzUzOTY_54c371e2-1dd9-409e-abcd-1cb66ab51dc7"
      unitRef="usd">6800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90ZXh0cmVnaW9uOmYzODdlNjA0Y2U5OTRkZGM5M2ExNzc2NDExMzM2ZTRiXzYyOTg_57b668fe-2960-4a52-9e05-2013f43427a3">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Monte Carlo Assumptions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt"&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:48.166%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.322%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.322%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.324%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected life&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.81 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.81 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.81 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected stock price volatility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock price&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.92&#160;&lt;/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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; The expected life represents the remaining performance period of the awards. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The expected volatility for each grant is determined based on the historical volatility of our common stock over a period equal to the remaining term of the performance period from the date of grant for all awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The risk-free interest rate is based on the continuous compounded yield on U.S. Treasury Constant Maturity Rates with varying remaining terms; the yield is determined over a time period commensurate with the performance period from the grant date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; The stock price is the closing price of our common stock on the valuation date.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i3c3fcfa4ceac4f8eb3bb5e3c22de7a9f_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZToyYWZjZjNiOGJkZDQ0MWZiODVjNmMwMmNiN2IyZDIyNS90YWJsZXJhbmdlOjJhZmNmM2I4YmRkNDQxZmI4NWM2YzAyY2I3YjJkMjI1XzEtMS0xLTEtMA_43f087f6-34bb-479d-9e2e-30eda46801cf">P2Y9M21D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="if9b7ca78194f49b2895277ffd4ebcbc7_D20191101-20201031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZToyYWZjZjNiOGJkZDQ0MWZiODVjNmMwMmNiN2IyZDIyNS90YWJsZXJhbmdlOjJhZmNmM2I4YmRkNDQxZmI4NWM2YzAyY2I3YjJkMjI1XzEtMy0xLTEtMA_67248ff8-e82c-4366-af89-deca9657235f">P2Y9M21D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i4d56dc37f33f442da75a6debd766c167_D20181101-20191031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZToyYWZjZjNiOGJkZDQ0MWZiODVjNmMwMmNiN2IyZDIyNS90YWJsZXJhbmdlOjJhZmNmM2I4YmRkNDQxZmI4NWM2YzAyY2I3YjJkMjI1XzEtNS0xLTEtMA_acbc5f2f-e6fd-46ae-b136-f278ee7f7198">P2Y9M21D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i3c3fcfa4ceac4f8eb3bb5e3c22de7a9f_D20201101-20211031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZToyYWZjZjNiOGJkZDQ0MWZiODVjNmMwMmNiN2IyZDIyNS90YWJsZXJhbmdlOjJhZmNmM2I4YmRkNDQxZmI4NWM2YzAyY2I3YjJkMjI1XzItMS0xLTEtMA_4fb3c14b-567a-4271-8359-33dae2183eed"
      unitRef="number">0.429</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="if9b7ca78194f49b2895277ffd4ebcbc7_D20191101-20201031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZToyYWZjZjNiOGJkZDQ0MWZiODVjNmMwMmNiN2IyZDIyNS90YWJsZXJhbmdlOjJhZmNmM2I4YmRkNDQxZmI4NWM2YzAyY2I3YjJkMjI1XzItMy0xLTEtMA_0e2a684c-8686-4df2-ae02-e44e10b473f5"
      unitRef="number">0.287</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i4d56dc37f33f442da75a6debd766c167_D20181101-20191031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZToyYWZjZjNiOGJkZDQ0MWZiODVjNmMwMmNiN2IyZDIyNS90YWJsZXJhbmdlOjJhZmNmM2I4YmRkNDQxZmI4NWM2YzAyY2I3YjJkMjI1XzItNS0xLTEtMA_0e7d8c90-aff9-4e95-bad3-513689213ca5"
      unitRef="number">0.277</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i3c3fcfa4ceac4f8eb3bb5e3c22de7a9f_D20201101-20211031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZToyYWZjZjNiOGJkZDQ0MWZiODVjNmMwMmNiN2IyZDIyNS90YWJsZXJhbmdlOjJhZmNmM2I4YmRkNDQxZmI4NWM2YzAyY2I3YjJkMjI1XzQtMS0xLTEtMA_fa010f2c-611b-459d-ad13-025227046438"
      unitRef="number">0.002</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="if9b7ca78194f49b2895277ffd4ebcbc7_D20191101-20201031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZToyYWZjZjNiOGJkZDQ0MWZiODVjNmMwMmNiN2IyZDIyNS90YWJsZXJhbmdlOjJhZmNmM2I4YmRkNDQxZmI4NWM2YzAyY2I3YjJkMjI1XzQtMy0xLTEtMA_a2fdf6c3-dc40-4518-a8a0-ae9ccb95e6cd"
      unitRef="number">0.015</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i4d56dc37f33f442da75a6debd766c167_D20181101-20191031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZToyYWZjZjNiOGJkZDQ0MWZiODVjNmMwMmNiN2IyZDIyNS90YWJsZXJhbmdlOjJhZmNmM2I4YmRkNDQxZmI4NWM2YzAyY2I3YjJkMjI1XzQtNS0xLTEtMA_f7df55be-04b1-430b-8d3c-df34f61dfac2"
      unitRef="number">0.025</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharePrice
      contextRef="i4a24f6826dd842ec813aa69b6a64b173_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZToyYWZjZjNiOGJkZDQ0MWZiODVjNmMwMmNiN2IyZDIyNS90YWJsZXJhbmdlOjJhZmNmM2I4YmRkNDQxZmI4NWM2YzAyY2I3YjJkMjI1XzUtMS0xLTEtMA_c36cc354-65be-4a76-a419-2880c97905b6"
      unitRef="usdPerShare">40.75</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="i8e52a66dc3254be5ac7585667a43b709_I20201031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZToyYWZjZjNiOGJkZDQ0MWZiODVjNmMwMmNiN2IyZDIyNS90YWJsZXJhbmdlOjJhZmNmM2I4YmRkNDQxZmI4NWM2YzAyY2I3YjJkMjI1XzUtMy0xLTEtMA_9144c101-a1cf-47bc-9081-509b8d56a04f"
      unitRef="usdPerShare">37.99</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="ibfe2aea68e114742b9c1ba6ad3c3d32b_I20191031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZToyYWZjZjNiOGJkZDQ0MWZiODVjNmMwMmNiN2IyZDIyNS90YWJsZXJhbmdlOjJhZmNmM2I4YmRkNDQxZmI4NWM2YzAyY2I3YjJkMjI1XzUtNS0xLTEtMA_ab8e5a30-4ab8-4388-887a-1f36607f853d"
      unitRef="usdPerShare">34.92</us-gaap:SharePrice>
    <us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90ZXh0cmVnaW9uOmYzODdlNjA0Y2U5OTRkZGM5M2ExNzc2NDExMzM2ZTRiXzYzMDM_6635cd1b-5af1-4a62-a395-f42ec08c8aa0">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.895%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.796%"/&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended October 31,&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions, except per share amounts)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average fair value of granted purchase rights per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock issued&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of common stock issued per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aggregate purchases&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock>
    <abm:WeightedAverageFairValueofStockPurchaseRightUnderEmployeeStockPurchasePlan
      contextRef="i5eee4e6cbbc244569041167e5e32119c_D20201101-20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZToxOTUyOTNiMjA2YmE0ZWRkOTU0NDExMGYxZWM5YjcyZC90YWJsZXJhbmdlOjE5NTI5M2IyMDZiYTRlZGQ5NTQ0MTEwZjFlYzliNzJkXzItMS0xLTEtMA_ccaea0e8-eac6-46c4-8abe-6b40279f348d"
      unitRef="usdPerShare">2.17</abm:WeightedAverageFairValueofStockPurchaseRightUnderEmployeeStockPurchasePlan>
    <abm:WeightedAverageFairValueofStockPurchaseRightUnderEmployeeStockPurchasePlan
      contextRef="i374d765e05c5428fb853ab295808c5b5_D20191101-20201031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZToxOTUyOTNiMjA2YmE0ZWRkOTU0NDExMGYxZWM5YjcyZC90YWJsZXJhbmdlOjE5NTI5M2IyMDZiYTRlZGQ5NTQ0MTEwZjFlYzliNzJkXzItMy0xLTEtMA_5b8475b3-80aa-4ea5-ba8a-25647a97b751"
      unitRef="usdPerShare">1.75</abm:WeightedAverageFairValueofStockPurchaseRightUnderEmployeeStockPurchasePlan>
    <abm:WeightedAverageFairValueofStockPurchaseRightUnderEmployeeStockPurchasePlan
      contextRef="i73878d3a9c694ceabcfb1352f6da9793_D20181101-20191031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZToxOTUyOTNiMjA2YmE0ZWRkOTU0NDExMGYxZWM5YjcyZC90YWJsZXJhbmdlOjE5NTI5M2IyMDZiYTRlZGQ5NTQ0MTEwZjFlYzliNzJkXzItNS0xLTEtMA_b39526ae-c40c-4196-8941-b64191be2e6e"
      unitRef="usdPerShare">1.77</abm:WeightedAverageFairValueofStockPurchaseRightUnderEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i5eee4e6cbbc244569041167e5e32119c_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZToxOTUyOTNiMjA2YmE0ZWRkOTU0NDExMGYxZWM5YjcyZC90YWJsZXJhbmdlOjE5NTI5M2IyMDZiYTRlZGQ5NTQ0MTEwZjFlYzliNzJkXzMtMS0xLTEtMA_0949a9d2-7014-467e-9988-6447eaa4e5ee"
      unitRef="shares">100000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i374d765e05c5428fb853ab295808c5b5_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZToxOTUyOTNiMjA2YmE0ZWRkOTU0NDExMGYxZWM5YjcyZC90YWJsZXJhbmdlOjE5NTI5M2IyMDZiYTRlZGQ5NTQ0MTEwZjFlYzliNzJkXzMtMy0xLTEtMA_05e930e5-83cd-4026-a5d2-e321b2a0032c"
      unitRef="shares">100000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i73878d3a9c694ceabcfb1352f6da9793_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZToxOTUyOTNiMjA2YmE0ZWRkOTU0NDExMGYxZWM5YjcyZC90YWJsZXJhbmdlOjE5NTI5M2IyMDZiYTRlZGQ5NTQ0MTEwZjFlYzliNzJkXzMtNS0xLTEtMA_d9a1f476-0915-4092-8472-6efc408858cf"
      unitRef="shares">100000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <abm:StockIssuedDuringPeriodWeightedAveragePricePerShareEmployeeStockPurchasePlans
      contextRef="i5eee4e6cbbc244569041167e5e32119c_D20201101-20211031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZToxOTUyOTNiMjA2YmE0ZWRkOTU0NDExMGYxZWM5YjcyZC90YWJsZXJhbmdlOjE5NTI5M2IyMDZiYTRlZGQ5NTQ0MTEwZjFlYzliNzJkXzQtMS0xLTEtMA_daba1844-61d3-4735-9fef-a6519acf454d"
      unitRef="usdPerShare">41.18</abm:StockIssuedDuringPeriodWeightedAveragePricePerShareEmployeeStockPurchasePlans>
    <abm:StockIssuedDuringPeriodWeightedAveragePricePerShareEmployeeStockPurchasePlans
      contextRef="i374d765e05c5428fb853ab295808c5b5_D20191101-20201031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZToxOTUyOTNiMjA2YmE0ZWRkOTU0NDExMGYxZWM5YjcyZC90YWJsZXJhbmdlOjE5NTI5M2IyMDZiYTRlZGQ5NTQ0MTEwZjFlYzliNzJkXzQtMy0xLTEtMA_659e853b-5815-45fe-b797-7b44729cc362"
      unitRef="usdPerShare">33.18</abm:StockIssuedDuringPeriodWeightedAveragePricePerShareEmployeeStockPurchasePlans>
    <abm:StockIssuedDuringPeriodWeightedAveragePricePerShareEmployeeStockPurchasePlans
      contextRef="i73878d3a9c694ceabcfb1352f6da9793_D20181101-20191031"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZToxOTUyOTNiMjA2YmE0ZWRkOTU0NDExMGYxZWM5YjcyZC90YWJsZXJhbmdlOjE5NTI5M2IyMDZiYTRlZGQ5NTQ0MTEwZjFlYzliNzJkXzQtNS0xLTEtMA_04478f8e-d699-4bc5-9abe-eab025f033f3"
      unitRef="usdPerShare">33.60</abm:StockIssuedDuringPeriodWeightedAveragePricePerShareEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i5eee4e6cbbc244569041167e5e32119c_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZToxOTUyOTNiMjA2YmE0ZWRkOTU0NDExMGYxZWM5YjcyZC90YWJsZXJhbmdlOjE5NTI5M2IyMDZiYTRlZGQ5NTQ0MTEwZjFlYzliNzJkXzUtMS0xLTEtMA_ace9da10-6495-44d9-b753-a54aab2127dd"
      unitRef="usd">3300000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i374d765e05c5428fb853ab295808c5b5_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZToxOTUyOTNiMjA2YmE0ZWRkOTU0NDExMGYxZWM5YjcyZC90YWJsZXJhbmdlOjE5NTI5M2IyMDZiYTRlZGQ5NTQ0MTEwZjFlYzliNzJkXzUtMy0xLTEtMA_57e98743-6d5f-46f2-bce3-0f00efac4fd4"
      unitRef="usd">3500000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i73878d3a9c694ceabcfb1352f6da9793_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjYvZnJhZzpmMzg3ZTYwNGNlOTk0ZGRjOTNhMTc3NjQxMTMzNmU0Yi90YWJsZToxOTUyOTNiMjA2YmE0ZWRkOTU0NDExMGYxZWM5YjcyZC90YWJsZXJhbmdlOjE5NTI5M2IyMDZiYTRlZGQ5NTQ0MTEwZjFlYzliNzJkXzUtNS0xLTEtMA_67ad092f-c23c-4f21-8ab5-5f47653ce452"
      unitRef="usd">4100000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90ZXh0cmVnaW9uOmVjZDA1YTExMzRhZDRkM2VhZjU0YjljNmMzZmQwYmVjXzUwMTk_73412399-2952-4117-9d18-2af7b0021bb8">INCOME TAXES&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Geographic Sources of Income from Continuing Operations Before Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt"&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:57.087%"/&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.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.353%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended October 31,&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income from continuing operations before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:15pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Components of Income Tax (Provision) Benefit&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:15pt"&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:57.087%"/&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.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.353%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended October 31,&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(66.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(59.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.9)&lt;/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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8.5)&lt;/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:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income tax provision&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(53.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(53.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:15pt;margin-top:15pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Reconciliation of the U.S. Statutory Tax Rate to Annual Effective Tax Rate&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:15pt"&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:57.087%"/&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.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.353%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended October 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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;U.S. statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and local income taxes, net of federal tax benefit&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal and state tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impact of foreign operations &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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in uncertain tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Incremental tax benefit from share-based compensation awards&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Energy efficiency incentives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impact from goodwill impairment&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transition tax on foreign earnings &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remeasurement of U.S. deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nondeductible expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Effective tax rate &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 22, 2017, the Tax Cuts and Jobs Act of 2017 (&#x201c;Tax Act&#x201d;) was enacted into law. Among other provisions, it reduced the federal corporate income tax rate from 35% to 21% and required companies to pay a one-time transition tax on the deemed repatriation of indefinitely reinvested earnings of international subsidiaries. Our U.S. statutory federal tax rate for fiscal 2019 and future years was reduced to 21%. Other provisions under the Tax Act became effective for us in fiscal 2019, including limitations on deductibility of interest and executive compensation, as well as a new minimum tax on Global Intangible Low-Taxed Income (&#x201c;GILTI&#x201d;), which we have elected to account for as a period cost. While U.S. federal tax expense has been recognized as a result of the Tax Act, no deferred tax liabilities with respect to federal and state income taxes or foreign withholding taxes have been recognized. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2021 and 2020, we had effective tax rates of 29.8% and 99.6%, respectively, resulting in a provision for tax of $53.5 million and $53.1 million, respectively. Our effective tax rate for 2021 was impacted by the following discrete items: a $3.0 million provision for nondeductible transaction costs; a $2.6 million provision for change in tax reserves; a $1.4 million provision for true-ups; and a $1.2 million benefit for energy efficiency incentives. Our effective tax rate for 2020 was also impacted by the following discrete items: a $5.7 million benefit from true-ups; a $2.3 million provision related to WOTC; a $2.1 million benefit from energy efficiency incentives; and a $1.1 million benefit from change of tax reserves. The effective tax rate for the year ended October 31, 2020, excluding a nondeductible impairment loss of $163.8 million, was 24.4%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In response to the Pandemic, Congress enacted the CARES Act on March 27, 2020. The CARES Act provides various tax provisions, including payroll tax provisions, which we have evaluated for applicability. Through December 31, 2020, we deferred approximately $132&#160;million of payroll tax, which the CARES Act requires to be remitted in equal parts by December 31, 2021, and December 31, 2022. The CARES Act did not have a material impact on our income tax provision.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Components of Deferred Tax Assets and Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt"&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:56.940%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.514%"/&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:19.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of October 31,&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Deferred tax assets attributable to:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Self-insurance claims (net of recoverables)&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred and other compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable allowances&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other accruals&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax credits&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrecognized tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred payroll taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total deferred tax assets&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;264.0&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;196.5&#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:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Deferred tax liabilities attributable to:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill and other acquired intangibles&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(222.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(159.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax accounting method change&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total deferred tax liabilities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(286.5)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(207.3)&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:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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:15pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Operating Loss Carryforwards and Credits&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;State net operating loss carryforwards totaling $74.2 million at October&#160;31, 2021, are being carried forward in several state jurisdictions where we are permitted to use net operating losses from prior periods to reduce future taxable income. These losses will expire between 2022 and 2041. Federal net operating loss carryforwards were fully utilized during 2020. Federal and state tax credit carryforwards totaling $3.4 million are available to reduce future cash taxes and will expire between 2022 and 2041.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The valuation allowance represents the amount of tax benefits related to state net operating loss carryforwards that are not likely to be realized. We believe the remaining deferred tax assets are more likely than not to be realizable based on estimates of future taxable income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Changes to the Valuation Allowance&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:56.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.500%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended October 31,&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:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Valuation allowance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Valuation allowance at end of year &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:12pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Unrecognized Tax Benefits&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At October&#160;31, 2021, 2020, and 2019, there were $30.4 million, $35.5 million, and $35.3 million, respectively, of unrecognized tax benefits that if recognized in the future would impact our effective tax rate. We estimate that a decrease in unrecognized tax benefits of up to approximately $8.3 million is reasonably possible over the next 12 months due to lapses of applicable statutes of limitations. At October&#160;31, 2021 and 2020, accrued interest and penalties were $1.6 million and $1.5 million, respectively. For interest and penalties, we recognized an expense of $0.1 million and $0.4 million in 2021 and 2020, respectively, and a benefit of $0.2 million in 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Reconciliation of Total Unrecognized Tax Benefits&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.558%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended October 31,&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for tax positions related to the current year&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for tax positions related to prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions for tax positions related to prior years&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions for lapse of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlements&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Jurisdictions &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We conduct business in all 50 states, significantly in California, Texas, and New York, as well as in various foreign jurisdictions. Our most significant income tax jurisdiction is the United States. Due to expired statutes and closed audits, our federal income tax returns for years prior to fiscal 2018 are no longer subject to examination by the U.S. Internal Revenue Service. Generally, for the majority of state and foreign jurisdictions where we do business, periods prior to fiscal 2018 are no longer subject to examination. We are currently being examined by the IRS and tax authorities of California, New York City, and Montana.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90ZXh0cmVnaW9uOmVjZDA1YTExMzRhZDRkM2VhZjU0YjljNmMzZmQwYmVjXzUwNDk_b0a33a69-7838-44a3-a566-c165b3cff6ab">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Geographic Sources of Income from Continuing Operations Before Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt"&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:57.087%"/&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.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.353%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended October 31,&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income from continuing operations before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTo1NzNiMzM5ZGVmM2Y0ZDVkOTJiMGY3YTFlZTg0NzkwZi90YWJsZXJhbmdlOjU3M2IzMzlkZWYzZjRkNWQ5MmIwZjdhMWVlODQ3OTBmXzItMS0xLTEtMA_e91035ce-9939-4bd8-a2c3-9fae6bd06e80"
      unitRef="usd">152800000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTo1NzNiMzM5ZGVmM2Y0ZDVkOTJiMGY3YTFlZTg0NzkwZi90YWJsZXJhbmdlOjU3M2IzMzlkZWYzZjRkNWQ5MmIwZjdhMWVlODQ3OTBmXzItMy0xLTEtMA_489e58a4-14fe-402d-af1b-7143a071ceda"
      unitRef="usd">45200000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTo1NzNiMzM5ZGVmM2Y0ZDVkOTJiMGY3YTFlZTg0NzkwZi90YWJsZXJhbmdlOjU3M2IzMzlkZWYzZjRkNWQ5MmIwZjdhMWVlODQ3OTBmXzItNS0xLTEtMA_ad133f76-d412-42cd-ae16-d4136568f329"
      unitRef="usd">137100000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTo1NzNiMzM5ZGVmM2Y0ZDVkOTJiMGY3YTFlZTg0NzkwZi90YWJsZXJhbmdlOjU3M2IzMzlkZWYzZjRkNWQ5MmIwZjdhMWVlODQ3OTBmXzMtMS0xLTEtMA_247d78e6-49ff-4838-b65e-b7f89dddad29"
      unitRef="usd">27000000.0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTo1NzNiMzM5ZGVmM2Y0ZDVkOTJiMGY3YTFlZTg0NzkwZi90YWJsZXJhbmdlOjU3M2IzMzlkZWYzZjRkNWQ5MmIwZjdhMWVlODQ3OTBmXzMtMy0xLTEtMA_6ce3f425-8579-435e-8c9a-f2579b467fd7"
      unitRef="usd">8100000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTo1NzNiMzM5ZGVmM2Y0ZDVkOTJiMGY3YTFlZTg0NzkwZi90YWJsZXJhbmdlOjU3M2IzMzlkZWYzZjRkNWQ5MmIwZjdhMWVlODQ3OTBmXzMtNS0xLTEtMA_35ad155e-d992-4494-927a-e192c6079014"
      unitRef="usd">23100000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTo1NzNiMzM5ZGVmM2Y0ZDVkOTJiMGY3YTFlZTg0NzkwZi90YWJsZXJhbmdlOjU3M2IzMzlkZWYzZjRkNWQ5MmIwZjdhMWVlODQ3OTBmXzQtMS0xLTEtMA_0c817646-43ea-44d5-b239-36a7b2b5795d"
      unitRef="usd">179800000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTo1NzNiMzM5ZGVmM2Y0ZDVkOTJiMGY3YTFlZTg0NzkwZi90YWJsZXJhbmdlOjU3M2IzMzlkZWYzZjRkNWQ5MmIwZjdhMWVlODQ3OTBmXzQtMy0xLTEtMA_6ba5c8a2-a544-4cc7-b367-5aebaf092ccd"
      unitRef="usd">53300000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTo1NzNiMzM5ZGVmM2Y0ZDVkOTJiMGY3YTFlZTg0NzkwZi90YWJsZXJhbmdlOjU3M2IzMzlkZWYzZjRkNWQ5MmIwZjdhMWVlODQ3OTBmXzQtNS0xLTEtMA_bea3b692-b541-4a4d-b3c2-e4f3c1328024"
      unitRef="usd">160200000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90ZXh0cmVnaW9uOmVjZDA1YTExMzRhZDRkM2VhZjU0YjljNmMzZmQwYmVjXzUwMzE_9ee9fce3-6d28-401c-afb6-835d76b3ee28">&lt;div style="margin-top:15pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Components of Income Tax (Provision) Benefit&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:15pt"&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:57.087%"/&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.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.353%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended October 31,&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(66.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(59.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.9)&lt;/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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8.5)&lt;/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:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income tax provision&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(53.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(53.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTo3Zjc3YmNiZjI5MmE0YThmYjQwZWQ5ZjU0YWZmNTgzMC90YWJsZXJhbmdlOjdmNzdiY2JmMjkyYTRhOGZiNDBlZDlmNTRhZmY1ODMwXzMtMS0xLTEtMA_489e56c9-8b5e-4061-be9a-d790f92632a9"
      unitRef="usd">66300000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTo3Zjc3YmNiZjI5MmE0YThmYjQwZWQ5ZjU0YWZmNTgzMC90YWJsZXJhbmdlOjdmNzdiY2JmMjkyYTRhOGZiNDBlZDlmNTRhZmY1ODMwXzMtMy0xLTEtMA_d5781445-35e6-486b-86c4-6207474f66ec"
      unitRef="usd">59300000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTo3Zjc3YmNiZjI5MmE0YThmYjQwZWQ5ZjU0YWZmNTgzMC90YWJsZXJhbmdlOjdmNzdiY2JmMjkyYTRhOGZiNDBlZDlmNTRhZmY1ODMwXzMtNS0xLTEtMA_4dbebd18-c286-469b-a2ac-d7b5269a8f26"
      unitRef="usd">6400000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTo3Zjc3YmNiZjI5MmE0YThmYjQwZWQ5ZjU0YWZmNTgzMC90YWJsZXJhbmdlOjdmNzdiY2JmMjkyYTRhOGZiNDBlZDlmNTRhZmY1ODMwXzQtMS0xLTEtMA_908921c2-4460-475a-ac98-c83015a67cd6"
      unitRef="usd">27400000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTo3Zjc3YmNiZjI5MmE0YThmYjQwZWQ5ZjU0YWZmNTgzMC90YWJsZXJhbmdlOjdmNzdiY2JmMjkyYTRhOGZiNDBlZDlmNTRhZmY1ODMwXzQtMy0xLTEtMA_c03e87c9-a3a9-4472-9c1c-ecc5d8291c15"
      unitRef="usd">28600000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTo3Zjc3YmNiZjI5MmE0YThmYjQwZWQ5ZjU0YWZmNTgzMC90YWJsZXJhbmdlOjdmNzdiY2JmMjkyYTRhOGZiNDBlZDlmNTRhZmY1ODMwXzQtNS0xLTEtMA_12ec7a13-c821-4178-b265-c0fb9d094ec1"
      unitRef="usd">10700000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTo3Zjc3YmNiZjI5MmE0YThmYjQwZWQ5ZjU0YWZmNTgzMC90YWJsZXJhbmdlOjdmNzdiY2JmMjkyYTRhOGZiNDBlZDlmNTRhZmY1ODMwXzUtMS0xLTEtMA_0a0ad4d1-7d69-4303-ac4c-ac2e17f4dfe8"
      unitRef="usd">7800000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTo3Zjc3YmNiZjI5MmE0YThmYjQwZWQ5ZjU0YWZmNTgzMC90YWJsZXJhbmdlOjdmNzdiY2JmMjkyYTRhOGZiNDBlZDlmNTRhZmY1ODMwXzUtMy0xLTEtMA_f96501d4-1be8-4c88-8bfb-1b8bc0e6271d"
      unitRef="usd">1700000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTo3Zjc3YmNiZjI5MmE0YThmYjQwZWQ5ZjU0YWZmNTgzMC90YWJsZXJhbmdlOjdmNzdiY2JmMjkyYTRhOGZiNDBlZDlmNTRhZmY1ODMwXzUtNS0xLTEtMA_a6f45392-3995-427d-b493-2545e91b8171"
      unitRef="usd">5900000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTo3Zjc3YmNiZjI5MmE0YThmYjQwZWQ5ZjU0YWZmNTgzMC90YWJsZXJhbmdlOjdmNzdiY2JmMjkyYTRhOGZiNDBlZDlmNTRhZmY1ODMwXzctMS0xLTEtMA_1f67a702-823a-46b7-b2f9-2a38787ceb32"
      unitRef="usd">-34900000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTo3Zjc3YmNiZjI5MmE0YThmYjQwZWQ5ZjU0YWZmNTgzMC90YWJsZXJhbmdlOjdmNzdiY2JmMjkyYTRhOGZiNDBlZDlmNTRhZmY1ODMwXzctMy0xLTEtMA_3c36e61f-5aa2-4258-a332-f9b50a2ced37"
      unitRef="usd">-23200000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTo3Zjc3YmNiZjI5MmE0YThmYjQwZWQ5ZjU0YWZmNTgzMC90YWJsZXJhbmdlOjdmNzdiY2JmMjkyYTRhOGZiNDBlZDlmNTRhZmY1ODMwXzctNS0xLTEtMA_34e597ff-21bc-49a4-b0ab-2ef5fd39ea69"
      unitRef="usd">8500000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTo3Zjc3YmNiZjI5MmE0YThmYjQwZWQ5ZjU0YWZmNTgzMC90YWJsZXJhbmdlOjdmNzdiY2JmMjkyYTRhOGZiNDBlZDlmNTRhZmY1ODMwXzgtMS0xLTEtMA_9975f491-17ac-4795-a8be-68dcc3f39ed7"
      unitRef="usd">-13200000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTo3Zjc3YmNiZjI5MmE0YThmYjQwZWQ5ZjU0YWZmNTgzMC90YWJsZXJhbmdlOjdmNzdiY2JmMjkyYTRhOGZiNDBlZDlmNTRhZmY1ODMwXzgtMy0xLTEtMA_8881a7d0-0a50-4bc7-b696-99b7f9e0d84c"
      unitRef="usd">-12500000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTo3Zjc3YmNiZjI5MmE0YThmYjQwZWQ5ZjU0YWZmNTgzMC90YWJsZXJhbmdlOjdmNzdiY2JmMjkyYTRhOGZiNDBlZDlmNTRhZmY1ODMwXzgtNS0xLTEtMA_b69537c5-38ed-46e7-bf71-f5a839fdce76"
      unitRef="usd">1600000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTo3Zjc3YmNiZjI5MmE0YThmYjQwZWQ5ZjU0YWZmNTgzMC90YWJsZXJhbmdlOjdmNzdiY2JmMjkyYTRhOGZiNDBlZDlmNTRhZmY1ODMwXzktMS0xLTEtMA_8d67c040-177a-4534-85f4-a318034b9ad6"
      unitRef="usd">100000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTo3Zjc3YmNiZjI5MmE0YThmYjQwZWQ5ZjU0YWZmNTgzMC90YWJsZXJhbmdlOjdmNzdiY2JmMjkyYTRhOGZiNDBlZDlmNTRhZmY1ODMwXzktMy0xLTEtMA_b7352589-e689-414d-ac6b-c0b5e6e0202a"
      unitRef="usd">-900000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTo3Zjc3YmNiZjI5MmE0YThmYjQwZWQ5ZjU0YWZmNTgzMC90YWJsZXJhbmdlOjdmNzdiY2JmMjkyYTRhOGZiNDBlZDlmNTRhZmY1ODMwXzktNS0xLTEtMA_b8dac25b-8e68-48bc-b52b-a3f7f653f50b"
      unitRef="usd">-400000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTo3Zjc3YmNiZjI5MmE0YThmYjQwZWQ5ZjU0YWZmNTgzMC90YWJsZXJhbmdlOjdmNzdiY2JmMjkyYTRhOGZiNDBlZDlmNTRhZmY1ODMwXzEwLTEtMS0xLTA_595e07a2-4987-44a2-8c99-0decf3c7eb43"
      unitRef="usd">53500000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTo3Zjc3YmNiZjI5MmE0YThmYjQwZWQ5ZjU0YWZmNTgzMC90YWJsZXJhbmdlOjdmNzdiY2JmMjkyYTRhOGZiNDBlZDlmNTRhZmY1ODMwXzEwLTMtMS0xLTA_08820756-857e-4b78-b9bf-f99af7f00d8d"
      unitRef="usd">53100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTo3Zjc3YmNiZjI5MmE0YThmYjQwZWQ5ZjU0YWZmNTgzMC90YWJsZXJhbmdlOjdmNzdiY2JmMjkyYTRhOGZiNDBlZDlmNTRhZmY1ODMwXzEwLTUtMS0xLTA_184535f9-1182-4d24-a22f-2028158fad25"
      unitRef="usd">32700000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90ZXh0cmVnaW9uOmVjZDA1YTExMzRhZDRkM2VhZjU0YjljNmMzZmQwYmVjXzUwMzI_cbc03097-880f-4851-af59-bef9e7b54962">&lt;div style="margin-bottom:15pt;margin-top:15pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Reconciliation of the U.S. Statutory Tax Rate to Annual Effective Tax Rate&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:15pt"&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:57.087%"/&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.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.353%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended October 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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;U.S. statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and local income taxes, net of federal tax benefit&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal and state tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impact of foreign operations &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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in uncertain tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Incremental tax benefit from share-based compensation awards&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Energy efficiency incentives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impact from goodwill impairment&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transition tax on foreign earnings &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remeasurement of U.S. deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nondeductible expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Effective tax rate &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTpkYWZkNGQxODYwYmY0ZTg1OGExNmZkOTdiNDg5YjA0NC90YWJsZXJhbmdlOmRhZmQ0ZDE4NjBiZjRlODU4YTE2ZmQ5N2I0ODliMDQ0XzItMS0xLTEtMA_3ecd7653-498d-4377-9b9b-bd2e7e070c39"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTpkYWZkNGQxODYwYmY0ZTg1OGExNmZkOTdiNDg5YjA0NC90YWJsZXJhbmdlOmRhZmQ0ZDE4NjBiZjRlODU4YTE2ZmQ5N2I0ODliMDQ0XzItMy0xLTEtMA_7a99b7c7-4025-4bd2-9570-42b30024b108"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTpkYWZkNGQxODYwYmY0ZTg1OGExNmZkOTdiNDg5YjA0NC90YWJsZXJhbmdlOmRhZmQ0ZDE4NjBiZjRlODU4YTE2ZmQ5N2I0ODliMDQ0XzItNS0xLTEtMA_4bbaaa21-3bbf-4c71-9754-1fd1542b33cc"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTpkYWZkNGQxODYwYmY0ZTg1OGExNmZkOTdiNDg5YjA0NC90YWJsZXJhbmdlOmRhZmQ0ZDE4NjBiZjRlODU4YTE2ZmQ5N2I0ODliMDQ0XzMtMS0xLTEtMA_63415f7f-12c1-4fa2-9ff6-97ae77b7c5b4"
      unitRef="number">0.068</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTpkYWZkNGQxODYwYmY0ZTg1OGExNmZkOTdiNDg5YjA0NC90YWJsZXJhbmdlOmRhZmQ0ZDE4NjBiZjRlODU4YTE2ZmQ5N2I0ODliMDQ0XzMtMy0xLTEtMA_32866f63-84d8-4aca-a08e-8e1cbd264be7"
      unitRef="number">-0.006</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTpkYWZkNGQxODYwYmY0ZTg1OGExNmZkOTdiNDg5YjA0NC90YWJsZXJhbmdlOmRhZmQ0ZDE4NjBiZjRlODU4YTE2ZmQ5N2I0ODliMDQ0XzMtNS0xLTEtMA_a518efd1-d79a-4f62-a917-d33fa400020a"
      unitRef="number">0.059</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTpkYWZkNGQxODYwYmY0ZTg1OGExNmZkOTdiNDg5YjA0NC90YWJsZXJhbmdlOmRhZmQ0ZDE4NjBiZjRlODU4YTE2ZmQ5N2I0ODliMDQ0XzQtMS0xLTEtMA_712ab25e-20fd-4f8d-bef6-588b8cf5b014"
      unitRef="number">0.026</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTpkYWZkNGQxODYwYmY0ZTg1OGExNmZkOTdiNDg5YjA0NC90YWJsZXJhbmdlOmRhZmQ0ZDE4NjBiZjRlODU4YTE2ZmQ5N2I0ODliMDQ0XzQtMy0xLTEtMA_c4c3b314-17d5-4b0f-9a18-ccb1b788c792"
      unitRef="number">0.047</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTpkYWZkNGQxODYwYmY0ZTg1OGExNmZkOTdiNDg5YjA0NC90YWJsZXJhbmdlOmRhZmQ0ZDE4NjBiZjRlODU4YTE2ZmQ5N2I0ODliMDQ0XzQtNS0xLTEtMA_75f06701-93fb-47b0-a8c8-f128e683a426"
      unitRef="number">0.039</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTpkYWZkNGQxODYwYmY0ZTg1OGExNmZkOTdiNDg5YjA0NC90YWJsZXJhbmdlOmRhZmQ0ZDE4NjBiZjRlODU4YTE2ZmQ5N2I0ODliMDQ0XzUtMS0xLTEtMA_802beb3d-9dc9-486a-98eb-f79c5a31f764"
      unitRef="number">0.003</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTpkYWZkNGQxODYwYmY0ZTg1OGExNmZkOTdiNDg5YjA0NC90YWJsZXJhbmdlOmRhZmQ0ZDE4NjBiZjRlODU4YTE2ZmQ5N2I0ODliMDQ0XzUtMy0xLTEtMA_2016e05c-a921-4c71-9144-172dac1f8eaf"
      unitRef="number">0.013</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTpkYWZkNGQxODYwYmY0ZTg1OGExNmZkOTdiNDg5YjA0NC90YWJsZXJhbmdlOmRhZmQ0ZDE4NjBiZjRlODU4YTE2ZmQ5N2I0ODliMDQ0XzUtNS0xLTEtMA_aa593210-9844-4836-9d25-578b9dd75156"
      unitRef="number">-0.010</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTpkYWZkNGQxODYwYmY0ZTg1OGExNmZkOTdiNDg5YjA0NC90YWJsZXJhbmdlOmRhZmQ0ZDE4NjBiZjRlODU4YTE2ZmQ5N2I0ODliMDQ0XzYtMS0xLTEtMA_0c2aca4b-dd79-4a5f-8e33-7cd83f517f98"
      unitRef="number">0.015</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTpkYWZkNGQxODYwYmY0ZTg1OGExNmZkOTdiNDg5YjA0NC90YWJsZXJhbmdlOmRhZmQ0ZDE4NjBiZjRlODU4YTE2ZmQ5N2I0ODliMDQ0XzYtMy0xLTEtMA_d18adcbe-0799-4656-a33a-62699705e600"
      unitRef="number">-0.020</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTpkYWZkNGQxODYwYmY0ZTg1OGExNmZkOTdiNDg5YjA0NC90YWJsZXJhbmdlOmRhZmQ0ZDE4NjBiZjRlODU4YTE2ZmQ5N2I0ODliMDQ0XzYtNS0xLTEtMA_4c27abbd-da9e-4807-b2cf-da0afc9e1513"
      unitRef="number">-0.008</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTpkYWZkNGQxODYwYmY0ZTg1OGExNmZkOTdiNDg5YjA0NC90YWJsZXJhbmdlOmRhZmQ0ZDE4NjBiZjRlODU4YTE2ZmQ5N2I0ODliMDQ0XzctMS0xLTEtMA_85670b40-4c56-4e36-b8a9-b4e28de4be06"
      unitRef="number">-0.004</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTpkYWZkNGQxODYwYmY0ZTg1OGExNmZkOTdiNDg5YjA0NC90YWJsZXJhbmdlOmRhZmQ0ZDE4NjBiZjRlODU4YTE2ZmQ5N2I0ODliMDQ0XzctMy0xLTEtMA_17ababcf-cf5f-4a5c-b101-f1b16f9e39fd"
      unitRef="number">-0.016</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTpkYWZkNGQxODYwYmY0ZTg1OGExNmZkOTdiNDg5YjA0NC90YWJsZXJhbmdlOmRhZmQ0ZDE4NjBiZjRlODU4YTE2ZmQ5N2I0ODliMDQ0XzctNS0xLTEtMA_03e6f1fb-5781-4bc8-8b84-6e8d6fe07e40"
      unitRef="number">-0.007</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <abm:EffectiveIncomeTaxRateReconciliationDeductionEnergyEfficientIncentivesPercent
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTpkYWZkNGQxODYwYmY0ZTg1OGExNmZkOTdiNDg5YjA0NC90YWJsZXJhbmdlOmRhZmQ0ZDE4NjBiZjRlODU4YTE2ZmQ5N2I0ODliMDQ0XzgtMS0xLTEtMA_215e7f2c-167c-417f-9a1e-1bfcc867a9e0"
      unitRef="number">0.007</abm:EffectiveIncomeTaxRateReconciliationDeductionEnergyEfficientIncentivesPercent>
    <abm:EffectiveIncomeTaxRateReconciliationDeductionEnergyEfficientIncentivesPercent
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTpkYWZkNGQxODYwYmY0ZTg1OGExNmZkOTdiNDg5YjA0NC90YWJsZXJhbmdlOmRhZmQ0ZDE4NjBiZjRlODU4YTE2ZmQ5N2I0ODliMDQ0XzgtMy0xLTEtMA_3fa04298-89b4-4870-aab2-9311ec2dd175"
      unitRef="number">0.038</abm:EffectiveIncomeTaxRateReconciliationDeductionEnergyEfficientIncentivesPercent>
    <abm:EffectiveIncomeTaxRateReconciliationDeductionEnergyEfficientIncentivesPercent
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTpkYWZkNGQxODYwYmY0ZTg1OGExNmZkOTdiNDg5YjA0NC90YWJsZXJhbmdlOmRhZmQ0ZDE4NjBiZjRlODU4YTE2ZmQ5N2I0ODliMDQ0XzgtNS0xLTEtMA_9615b19d-c15e-44d6-ad22-52a091807250"
      unitRef="number">0</abm:EffectiveIncomeTaxRateReconciliationDeductionEnergyEfficientIncentivesPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTpkYWZkNGQxODYwYmY0ZTg1OGExNmZkOTdiNDg5YjA0NC90YWJsZXJhbmdlOmRhZmQ0ZDE4NjBiZjRlODU4YTE2ZmQ5N2I0ODliMDQ0XzktMS0xLTEtMA_fda450fc-0a25-4922-9dc4-3032611bbd93"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTpkYWZkNGQxODYwYmY0ZTg1OGExNmZkOTdiNDg5YjA0NC90YWJsZXJhbmdlOmRhZmQ0ZDE4NjBiZjRlODU4YTE2ZmQ5N2I0ODliMDQ0XzktMy0xLTEtMA_a1f85c2e-47c7-485e-adb1-c312a94d16c1"
      unitRef="number">0.817</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTpkYWZkNGQxODYwYmY0ZTg1OGExNmZkOTdiNDg5YjA0NC90YWJsZXJhbmdlOmRhZmQ0ZDE4NjBiZjRlODU4YTE2ZmQ5N2I0ODliMDQ0XzktNS0xLTEtMA_afce3c77-fc32-4920-9d8c-63255bc79983"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses>
    <abm:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActTransitionTaxOnAccumulatedForeignEarningsPercent
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTpkYWZkNGQxODYwYmY0ZTg1OGExNmZkOTdiNDg5YjA0NC90YWJsZXJhbmdlOmRhZmQ0ZDE4NjBiZjRlODU4YTE2ZmQ5N2I0ODliMDQ0XzEwLTEtMS0xLTA_3bce9e8c-94cb-4aef-9295-a3229cf114f0"
      unitRef="number">0</abm:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActTransitionTaxOnAccumulatedForeignEarningsPercent>
    <abm:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActTransitionTaxOnAccumulatedForeignEarningsPercent
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTpkYWZkNGQxODYwYmY0ZTg1OGExNmZkOTdiNDg5YjA0NC90YWJsZXJhbmdlOmRhZmQ0ZDE4NjBiZjRlODU4YTE2ZmQ5N2I0ODliMDQ0XzEwLTMtMS0xLTA_30100d05-22a7-46cc-aa8a-c58ad97505b3"
      unitRef="number">0</abm:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActTransitionTaxOnAccumulatedForeignEarningsPercent>
    <abm:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActTransitionTaxOnAccumulatedForeignEarningsPercent
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTpkYWZkNGQxODYwYmY0ZTg1OGExNmZkOTdiNDg5YjA0NC90YWJsZXJhbmdlOmRhZmQ0ZDE4NjBiZjRlODU4YTE2ZmQ5N2I0ODliMDQ0XzEwLTUtMS0xLTA_62cf1afe-3f9e-4c20-ad40-44840ce16a8e"
      unitRef="number">-0.011</abm:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActTransitionTaxOnAccumulatedForeignEarningsPercent>
    <abm:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActDeferredTaxRemeasurementPercent
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTpkYWZkNGQxODYwYmY0ZTg1OGExNmZkOTdiNDg5YjA0NC90YWJsZXJhbmdlOmRhZmQ0ZDE4NjBiZjRlODU4YTE2ZmQ5N2I0ODliMDQ0XzExLTEtMS0xLTA_9376bcc9-ac67-4405-a88e-8169ed69dbf3"
      unitRef="number">0</abm:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActDeferredTaxRemeasurementPercent>
    <abm:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActDeferredTaxRemeasurementPercent
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTpkYWZkNGQxODYwYmY0ZTg1OGExNmZkOTdiNDg5YjA0NC90YWJsZXJhbmdlOmRhZmQ0ZDE4NjBiZjRlODU4YTE2ZmQ5N2I0ODliMDQ0XzExLTMtMS0xLTA_65f8f6a2-782f-4dc4-9d89-1ae3222d9895"
      unitRef="number">0</abm:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActDeferredTaxRemeasurementPercent>
    <abm:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActDeferredTaxRemeasurementPercent
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTpkYWZkNGQxODYwYmY0ZTg1OGExNmZkOTdiNDg5YjA0NC90YWJsZXJhbmdlOmRhZmQ0ZDE4NjBiZjRlODU4YTE2ZmQ5N2I0ODliMDQ0XzExLTUtMS0xLTA_b2f0d47a-b4e2-446f-86ad-34a1b5cef921"
      unitRef="number">-0.003</abm:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActDeferredTaxRemeasurementPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTpkYWZkNGQxODYwYmY0ZTg1OGExNmZkOTdiNDg5YjA0NC90YWJsZXJhbmdlOmRhZmQ0ZDE4NjBiZjRlODU4YTE2ZmQ5N2I0ODliMDQ0XzEyLTEtMS0xLTA_29fce922-79ec-4ff4-9f01-252fe90a9035"
      unitRef="number">0.029</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTpkYWZkNGQxODYwYmY0ZTg1OGExNmZkOTdiNDg5YjA0NC90YWJsZXJhbmdlOmRhZmQ0ZDE4NjBiZjRlODU4YTE2ZmQ5N2I0ODliMDQ0XzEyLTMtMS0xLTA_560e06f5-01cf-4fd4-9a73-aed90bd4b1e7"
      unitRef="number">0.044</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTpkYWZkNGQxODYwYmY0ZTg1OGExNmZkOTdiNDg5YjA0NC90YWJsZXJhbmdlOmRhZmQ0ZDE4NjBiZjRlODU4YTE2ZmQ5N2I0ODliMDQ0XzEyLTUtMS0xLTA_324d56d9-2228-4f71-94c0-cf47b1b531d9"
      unitRef="number">0.021</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTpkYWZkNGQxODYwYmY0ZTg1OGExNmZkOTdiNDg5YjA0NC90YWJsZXJhbmdlOmRhZmQ0ZDE4NjBiZjRlODU4YTE2ZmQ5N2I0ODliMDQ0XzEzLTEtMS0xLTA_34c3e191-d061-4984-8fa5-8611aad3acc2"
      unitRef="number">0.010</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTpkYWZkNGQxODYwYmY0ZTg1OGExNmZkOTdiNDg5YjA0NC90YWJsZXJhbmdlOmRhZmQ0ZDE4NjBiZjRlODU4YTE2ZmQ5N2I0ODliMDQ0XzEzLTMtMS0xLTA_78ebf188-cb0f-4977-97be-8b3608c4c4e7"
      unitRef="number">0.039</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTpkYWZkNGQxODYwYmY0ZTg1OGExNmZkOTdiNDg5YjA0NC90YWJsZXJhbmdlOmRhZmQ0ZDE4NjBiZjRlODU4YTE2ZmQ5N2I0ODliMDQ0XzEzLTUtMS0xLTA_b46dea63-1d54-46ff-bd93-2c1d8d43ae96"
      unitRef="number">-0.008</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTpkYWZkNGQxODYwYmY0ZTg1OGExNmZkOTdiNDg5YjA0NC90YWJsZXJhbmdlOmRhZmQ0ZDE4NjBiZjRlODU4YTE2ZmQ5N2I0ODliMDQ0XzE0LTEtMS0xLTA_23dc3e00-13c3-470f-9310-48fb56e39a26"
      unitRef="number">0.298</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTpkYWZkNGQxODYwYmY0ZTg1OGExNmZkOTdiNDg5YjA0NC90YWJsZXJhbmdlOmRhZmQ0ZDE4NjBiZjRlODU4YTE2ZmQ5N2I0ODliMDQ0XzE0LTMtMS0xLTA_9cc50918-20ff-4916-8450-f737a301a728"
      unitRef="number">0.996</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTpkYWZkNGQxODYwYmY0ZTg1OGExNmZkOTdiNDg5YjA0NC90YWJsZXJhbmdlOmRhZmQ0ZDE4NjBiZjRlODU4YTE2ZmQ5N2I0ODliMDQ0XzE0LTUtMS0xLTA_4423942f-2f0b-4c5d-a4da-89d5a0660984"
      unitRef="number">0.204</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90ZXh0cmVnaW9uOmVjZDA1YTExMzRhZDRkM2VhZjU0YjljNmMzZmQwYmVjXzIwMDI_794a48e1-dac6-4e96-861e-bf1a451d33bd"
      unitRef="number">0.298</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90ZXh0cmVnaW9uOmVjZDA1YTExMzRhZDRkM2VhZjU0YjljNmMzZmQwYmVjXzIwMDk_d72bba46-f363-45a1-a075-3f389eba54f4"
      unitRef="number">0.996</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90ZXh0cmVnaW9uOmVjZDA1YTExMzRhZDRkM2VhZjU0YjljNmMzZmQwYmVjXzIwNTY_c649d607-75d2-4353-994e-3a96103ec6a5"
      unitRef="usd">53500000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90ZXh0cmVnaW9uOmVjZDA1YTExMzRhZDRkM2VhZjU0YjljNmMzZmQwYmVjXzIwNjM_105b2c67-d3b1-40ad-9478-a7759fd14bde"
      unitRef="usd">53100000</us-gaap:IncomeTaxExpenseBenefit>
    <abm:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAcquisitionRelatedAmount
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90ZXh0cmVnaW9uOmVjZDA1YTExMzRhZDRkM2VhZjU0YjljNmMzZmQwYmVjXzQ5NDc4MDIzMzQxNjQ_e6cc71d7-f205-46d1-96dd-e6d15508dade"
      unitRef="usd">3000000</abm:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAcquisitionRelatedAmount>
    <abm:EffectiveIncomeTaxRateReconciliationChangeInTaxReservesAmount
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90ZXh0cmVnaW9uOmVjZDA1YTExMzRhZDRkM2VhZjU0YjljNmMzZmQwYmVjXzQ5NDc4MDIzMzQxNTY_4b3470c8-3877-4616-b1a5-93f581722ed3"
      unitRef="usd">2600000</abm:EffectiveIncomeTaxRateReconciliationChangeInTaxReservesAmount>
    <abm:UnrecognizedTaxBenefitsDecreaseResultingFromStateTrueUps
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90ZXh0cmVnaW9uOmVjZDA1YTExMzRhZDRkM2VhZjU0YjljNmMzZmQwYmVjXzQ5NDc4MDIzMzQxODM_9c1af821-9b4b-4903-9574-c81e29ac38bd"
      unitRef="usd">1400000</abm:UnrecognizedTaxBenefitsDecreaseResultingFromStateTrueUps>
    <abm:EffectiveIncomeTaxReconciliationDeductionEnergyEfficiencyAmount
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90ZXh0cmVnaW9uOmVjZDA1YTExMzRhZDRkM2VhZjU0YjljNmMzZmQwYmVjXzQ5NDc4MDIzMzQyMDI_78e7b445-7fd7-4c38-aa1e-5471c4e32f89"
      unitRef="usd">1200000</abm:EffectiveIncomeTaxReconciliationDeductionEnergyEfficiencyAmount>
    <abm:UnrecognizedTaxBenefitsDecreaseResultingFromStateTrueUps
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90ZXh0cmVnaW9uOmVjZDA1YTExMzRhZDRkM2VhZjU0YjljNmMzZmQwYmVjXzIyNjc_d7ca8f4d-0899-4086-913f-dfa35972d6a4"
      unitRef="usd">-5700000</abm:UnrecognizedTaxBenefitsDecreaseResultingFromStateTrueUps>
    <abm:IncreaseDecreaseInTaxCreditsWorkOpportunityTaxCredit
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90ZXh0cmVnaW9uOmVjZDA1YTExMzRhZDRkM2VhZjU0YjljNmMzZmQwYmVjXzIyOTU_40587081-fa61-438b-b01c-3336d5c41c81"
      unitRef="usd">-2300000</abm:IncreaseDecreaseInTaxCreditsWorkOpportunityTaxCredit>
    <abm:EffectiveIncomeTaxReconciliationDeductionEnergyEfficiencyAmount
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90ZXh0cmVnaW9uOmVjZDA1YTExMzRhZDRkM2VhZjU0YjljNmMzZmQwYmVjXzIzMjc_29f4b7d4-25c0-45e2-89cd-dc797d17d101"
      unitRef="usd">2100000</abm:EffectiveIncomeTaxReconciliationDeductionEnergyEfficiencyAmount>
    <abm:EffectiveIncomeTaxRateReconciliationChangeInTaxReservesAmount
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90ZXh0cmVnaW9uOmVjZDA1YTExMzRhZDRkM2VhZjU0YjljNmMzZmQwYmVjXzIzNzk_f90a0e6d-3029-4950-805e-1a5b0ecf46b1"
      unitRef="usd">-1100000</abm:EffectiveIncomeTaxRateReconciliationChangeInTaxReservesAmount>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90ZXh0cmVnaW9uOmVjZDA1YTExMzRhZDRkM2VhZjU0YjljNmMzZmQwYmVjXzU0OTc1NTgxNDUzNjQ_6da12adc-0758-4ec2-afcb-ef070d9f2314"
      unitRef="usd">163800000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses>
    <abm:EffectiveIncomeTaxRateReconciliationExcludingImpairmentPercent
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90ZXh0cmVnaW9uOmVjZDA1YTExMzRhZDRkM2VhZjU0YjljNmMzZmQwYmVjXzU0OTc1NTgxNDUzNzM_a99d0f7e-df49-409c-b623-4a6d065deb83"
      unitRef="number">0.244</abm:EffectiveIncomeTaxRateReconciliationExcludingImpairmentPercent>
    <abm:SocialSecurityTaxEmployerDeferralCARESAct
      contextRef="i428490eb36c64d4c911b9a9ea755e787_D20200327-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90ZXh0cmVnaW9uOmVjZDA1YTExMzRhZDRkM2VhZjU0YjljNmMzZmQwYmVjXzMyOTg1MzQ4OTY0MzY_4a0b5940-e911-4654-8106-b024413c0a33"
      unitRef="usd">132000000</abm:SocialSecurityTaxEmployerDeferralCARESAct>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90ZXh0cmVnaW9uOmVjZDA1YTExMzRhZDRkM2VhZjU0YjljNmMzZmQwYmVjXzUwNjU_8409bc60-dfb8-4e34-adc6-4f630557584c">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Components of Deferred Tax Assets and Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt"&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:56.940%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.514%"/&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:19.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of October 31,&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Deferred tax assets attributable to:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Self-insurance claims (net of recoverables)&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred and other compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable allowances&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other accruals&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax credits&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrecognized tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred payroll taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total deferred tax assets&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;264.0&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;196.5&#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:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Deferred tax liabilities attributable to:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill and other acquired intangibles&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(222.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(159.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax accounting method change&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total deferred tax liabilities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(286.5)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(207.3)&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:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzMtMS0xLTEtMA_96673d38-e04c-45b2-b59d-243371f13809"
      unitRef="usd">92000000.0</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzMtMy0xLTEtMA_ee6e4fe2-6eac-43d9-acb0-5c8d99d2d636"
      unitRef="usd">74700000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzQtMS0xLTEtMA_402e7bde-310d-4562-9ed0-b2c710dc8af5"
      unitRef="usd">34400000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzQtMy0xLTEtMA_1d39b87c-f5ad-4caa-b451-584b4adbfdc4"
      unitRef="usd">28600000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzUtMS0xLTEtMA_f6fa13ed-4a69-4fa5-aab1-7b344b5f6a46"
      unitRef="usd">8200000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzUtMy0xLTEtMA_894575bf-238d-4ade-b636-c770baa0bb48"
      unitRef="usd">8800000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzYtMS0xLTEtMA_8537368d-337a-4bb3-9222-474f1f552c0d"
      unitRef="usd">44200000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzYtMy0xLTEtMA_217f34b9-ce95-4c8c-a52e-a380f943b554"
      unitRef="usd">5000000.0</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzctMS0xLTEtMA_236d102e-b68c-4104-b2e5-4ecd3dd18f15"
      unitRef="usd">6600000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzctMy0xLTEtMA_c15e7e79-86a1-43f8-bba0-d79ad7d63d24"
      unitRef="usd">1500000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther>
    <us-gaap:DeferredTaxAssetsOtherComprehensiveLoss
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzgtMS0xLTEtMA_8d8d8982-dd32-46dc-b525-214952b0e72a"
      unitRef="usd">1300000</us-gaap:DeferredTaxAssetsOtherComprehensiveLoss>
    <us-gaap:DeferredTaxAssetsOtherComprehensiveLoss
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzgtMy0xLTEtMA_497232e1-b5ed-437e-8be4-8b60dfc934c7"
      unitRef="usd">2700000</us-gaap:DeferredTaxAssetsOtherComprehensiveLoss>
    <us-gaap:DeferredTaxAssetsStateTaxes
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzktMS0xLTEtMA_b926b686-451b-4eba-98f8-7915c5333e9a"
      unitRef="usd">700000</us-gaap:DeferredTaxAssetsStateTaxes>
    <us-gaap:DeferredTaxAssetsStateTaxes
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzktMy0xLTEtMA_6ee43a1a-1b58-4cec-8661-2c6f7de0721f"
      unitRef="usd">1400000</us-gaap:DeferredTaxAssetsStateTaxes>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzEwLTEtMS0xLTA_5b88130d-88c9-4969-8e65-928143342710"
      unitRef="usd">4000000.0</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzEwLTMtMS0xLTA_9ce5d011-b426-4eac-a396-d25ccce36f78"
      unitRef="usd">5900000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzEyLTEtMS0xLTA_28620adb-afab-4efa-9585-023517b59dff"
      unitRef="usd">2900000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzEyLTMtMS0xLTA_83374d32-97e8-411c-ac09-692f408da92e"
      unitRef="usd">3700000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <abm:DeferredTaxAssetsUnrecognizedTaxBenefits
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzEzLTEtMS0xLTA_89b0f637-bac2-4b9a-93dd-6d00bc2f0f59"
      unitRef="usd">3300000</abm:DeferredTaxAssetsUnrecognizedTaxBenefits>
    <abm:DeferredTaxAssetsUnrecognizedTaxBenefits
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzEzLTMtMS0xLTA_3845c7d7-d802-436f-a4b4-7a2972ff798e"
      unitRef="usd">3200000</abm:DeferredTaxAssetsUnrecognizedTaxBenefits>
    <abm:DeferredTaxAssetsDeferredPayrollTaxes
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzE1LTEtMS0xLTA_0017732d-89ea-498d-8513-0de38a1d8626"
      unitRef="usd">35100000</abm:DeferredTaxAssetsDeferredPayrollTaxes>
    <abm:DeferredTaxAssetsDeferredPayrollTaxes
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzE1LTMtMS0xLTA_c17c0cf4-fdd5-4dab-b5de-49283be85c9c"
      unitRef="usd">26900000</abm:DeferredTaxAssetsDeferredPayrollTaxes>
    <abm:DeferredTaxAssetsOperatingLeaseLiabilities
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzE2LTEtMS0xLTA_9c252675-7272-4147-927f-1180c8a006cd"
      unitRef="usd">33500000</abm:DeferredTaxAssetsOperatingLeaseLiabilities>
    <abm:DeferredTaxAssetsOperatingLeaseLiabilities
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzE2LTMtMS0xLTA_d35e3f63-87e9-42b2-81d0-0c633650a361"
      unitRef="usd">38200000</abm:DeferredTaxAssetsOperatingLeaseLiabilities>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzE3LTEtMS0xLTA_27a6f124-e7f1-4d97-8abc-e39cfaa6aaed"
      unitRef="usd">266200000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzE3LTMtMS0xLTA_289d8cd5-e632-4c10-9902-cd36d8ba7573"
      unitRef="usd">200600000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzE4LTEtMS0xLTA_fc790b4f-1936-468e-a4f3-45c37ba04657"
      unitRef="usd">2200000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzE4LTMtMS0xLTA_63b8c065-b4b0-45df-b96e-725e030b3ef5"
      unitRef="usd">4100000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzE5LTEtMS0xLTA_25b755f0-14e2-4ae0-aa26-48f2bdf33e51"
      unitRef="usd">264000000.0</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzE5LTMtMS0xLTA_838d5cc1-8b8e-45a9-aa1b-07cc29757c77"
      unitRef="usd">196500000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzIyLTEtMS0xLTA_b7e75816-6f86-4e08-bd7b-0e3bac4d05ab"
      unitRef="usd">4100000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzIyLTMtMS0xLTA_9cbddc43-2656-4d83-9105-38d9552abd7d"
      unitRef="usd">1200000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzIzLTEtMS0xLTA_1dabb8c1-b277-47c5-86ef-5724377dcaa4"
      unitRef="usd">222200000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzIzLTMtMS0xLTA_deee096e-511f-4990-9390-d446049b951b"
      unitRef="usd">159400000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <abm:DeferredTaxLiabilitiesOperatingRightOfUseAssets
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzI0LTEtMS0xLTA_6db50f51-63bf-4c87-94c8-6e49547af3ab"
      unitRef="usd">33800000</abm:DeferredTaxLiabilitiesOperatingRightOfUseAssets>
    <abm:DeferredTaxLiabilitiesOperatingRightOfUseAssets
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzI0LTMtMS0xLTA_9d263ae3-e239-401c-ba16-a1f2f7b7e91c"
      unitRef="usd">38200000</abm:DeferredTaxLiabilitiesOperatingRightOfUseAssets>
    <abm:DeferredTaxLiabilitiesChangeInTaxAccountingMethod
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzIzLTEtMS0xLTUwNTAx_35cac940-4dc3-41d6-94a1-9921228c6100"
      unitRef="usd">15800000</abm:DeferredTaxLiabilitiesChangeInTaxAccountingMethod>
    <abm:DeferredTaxLiabilitiesChangeInTaxAccountingMethod
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzIzLTMtMS0xLTUwNTA4_b702c81e-3456-468b-8c5d-781394cd71a4"
      unitRef="usd">0</abm:DeferredTaxLiabilitiesChangeInTaxAccountingMethod>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzI1LTEtMS0xLTA_52370521-369f-4736-8152-8590b5630fb2"
      unitRef="usd">10600000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzI1LTMtMS0xLTA_acf55495-e615-4f78-9757-ba86bf3e79a1"
      unitRef="usd">8500000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzI3LTEtMS0xLTA_041e3a79-6a79-4590-969a-05375ccbbb00"
      unitRef="usd">286500000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzI3LTMtMS0xLTA_f8a02c69-b94c-463f-88b8-eade1f84d772"
      unitRef="usd">207300000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzI5LTEtMS0xLTA_635e813c-3a05-426f-8a68-b84647df7ab2"
      unitRef="usd">22500000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZToyNmZiNGIyM2FhY2Y0YTI2YmI5YTQyMWI0MjkxZjVlYy90YWJsZXJhbmdlOjI2ZmI0YjIzYWFjZjRhMjZiYjlhNDIxYjQyOTFmNWVjXzI5LTMtMS0xLTA_50094a79-d747-45d9-b76c-fde8ffe225f6"
      unitRef="usd">10800000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i28a75bb7c5c447d5a20e30f16fd1a989_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90ZXh0cmVnaW9uOmVjZDA1YTExMzRhZDRkM2VhZjU0YjljNmMzZmQwYmVjXzI5ODY_3d597d26-7870-485d-be35-29c9b448a2ca"
      unitRef="usd">74200000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90ZXh0cmVnaW9uOmVjZDA1YTExMzRhZDRkM2VhZjU0YjljNmMzZmQwYmVjXzMzMjg_2a31f4aa-83d6-4a18-bc9a-609e6b458c46"
      unitRef="usd">3400000</us-gaap:TaxCreditCarryforwardAmount>
    <abm:SummaryOfOperatingLossCarryforwardsValuationAllowanceRollforwardTableTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90ZXh0cmVnaW9uOmVjZDA1YTExMzRhZDRkM2VhZjU0YjljNmMzZmQwYmVjXzUwNjE_24ef4aad-6ff1-499b-8573-c8cdd45596c8">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Changes to the Valuation Allowance&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:56.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.500%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended October 31,&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:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Valuation allowance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Valuation allowance at end of year &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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;</abm:SummaryOfOperatingLossCarryforwardsValuationAllowanceRollforwardTableTextBlock>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTo0ZTk3OGE3ZDllYmI0YzNlOWMxODg4ZWMyZWNmYTg5ZS90YWJsZXJhbmdlOjRlOTc4YTdkOWViYjRjM2U5YzE4ODhlYzJlY2ZhODllXzItMS0xLTEtMA_eaff9aa3-6cd1-4257-bd2d-ca82eff479f8"
      unitRef="usd">4100000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="i9f3372ec3d0c4a25b4839770315d9627_I20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTo0ZTk3OGE3ZDllYmI0YzNlOWMxODg4ZWMyZWNmYTg5ZS90YWJsZXJhbmdlOjRlOTc4YTdkOWViYjRjM2U5YzE4ODhlYzJlY2ZhODllXzItMy0xLTEtMA_44324027-6a80-47b7-91aa-b6275f45776a"
      unitRef="usd">8400000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="i14cfb514fe3d4741a86a47f486e9b2cf_I20181031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTo0ZTk3OGE3ZDllYmI0YzNlOWMxODg4ZWMyZWNmYTg5ZS90YWJsZXJhbmdlOjRlOTc4YTdkOWViYjRjM2U5YzE4ODhlYzJlY2ZhODllXzItNS0xLTEtMA_e44b9321-f50a-4573-94ea-3a6ac1a21afb"
      unitRef="usd">12000000.0</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <abm:OperationLossCarryforwardsValuationAllowanceOther
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTo0ZTk3OGE3ZDllYmI0YzNlOWMxODg4ZWMyZWNmYTg5ZS90YWJsZXJhbmdlOjRlOTc4YTdkOWViYjRjM2U5YzE4ODhlYzJlY2ZhODllXzQtMS0xLTEtMA_cb27640b-134a-4014-bdb0-2949ac6b1107"
      unitRef="usd">-1900000</abm:OperationLossCarryforwardsValuationAllowanceOther>
    <abm:OperationLossCarryforwardsValuationAllowanceOther
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTo0ZTk3OGE3ZDllYmI0YzNlOWMxODg4ZWMyZWNmYTg5ZS90YWJsZXJhbmdlOjRlOTc4YTdkOWViYjRjM2U5YzE4ODhlYzJlY2ZhODllXzQtMy0xLTEtMA_1b49808a-61e0-45fe-b403-055e70f4495d"
      unitRef="usd">-4300000</abm:OperationLossCarryforwardsValuationAllowanceOther>
    <abm:OperationLossCarryforwardsValuationAllowanceOther
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTo0ZTk3OGE3ZDllYmI0YzNlOWMxODg4ZWMyZWNmYTg5ZS90YWJsZXJhbmdlOjRlOTc4YTdkOWViYjRjM2U5YzE4ODhlYzJlY2ZhODllXzQtNS0xLTEtMA_5985dd4e-9b34-4967-b6f3-249d3e78c3e7"
      unitRef="usd">-3600000</abm:OperationLossCarryforwardsValuationAllowanceOther>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTo0ZTk3OGE3ZDllYmI0YzNlOWMxODg4ZWMyZWNmYTg5ZS90YWJsZXJhbmdlOjRlOTc4YTdkOWViYjRjM2U5YzE4ODhlYzJlY2ZhODllXzUtMS0xLTEtMA_de00c67e-2980-44d9-8fc1-72bfc0d610b9"
      unitRef="usd">2200000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTo0ZTk3OGE3ZDllYmI0YzNlOWMxODg4ZWMyZWNmYTg5ZS90YWJsZXJhbmdlOjRlOTc4YTdkOWViYjRjM2U5YzE4ODhlYzJlY2ZhODllXzUtMy0xLTEtMA_fb283e0a-b1e3-4437-8382-8bb80fa870a1"
      unitRef="usd">4100000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="i9f3372ec3d0c4a25b4839770315d9627_I20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTo0ZTk3OGE3ZDllYmI0YzNlOWMxODg4ZWMyZWNmYTg5ZS90YWJsZXJhbmdlOjRlOTc4YTdkOWViYjRjM2U5YzE4ODhlYzJlY2ZhODllXzUtNS0xLTEtMA_ace7c2a7-9756-461f-9a4c-1ee877301249"
      unitRef="usd">8400000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90ZXh0cmVnaW9uOmVjZDA1YTExMzRhZDRkM2VhZjU0YjljNmMzZmQwYmVjXzM3ODc_6544af0e-c366-4219-a6c0-1079cc3434e6"
      unitRef="usd">30400000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90ZXh0cmVnaW9uOmVjZDA1YTExMzRhZDRkM2VhZjU0YjljNmMzZmQwYmVjXzM3OTE_9f8d8a77-6325-48a2-b79a-9d479ae19643"
      unitRef="usd">35500000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i9f3372ec3d0c4a25b4839770315d9627_I20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90ZXh0cmVnaW9uOmVjZDA1YTExMzRhZDRkM2VhZjU0YjljNmMzZmQwYmVjXzM3OTk_fae5cdf5-87d6-45fd-a79b-b9438389f831"
      unitRef="usd">35300000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90ZXh0cmVnaW9uOmVjZDA1YTExMzRhZDRkM2VhZjU0YjljNmMzZmQwYmVjXzM5OTY_0d291158-d657-4f99-8299-79cf09930cef"
      unitRef="usd">8300000</us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90ZXh0cmVnaW9uOmVjZDA1YTExMzRhZDRkM2VhZjU0YjljNmMzZmQwYmVjXzQxNTM_2eae3a4b-6be3-4e40-9c31-6e9cfb98d410"
      unitRef="usd">1600000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90ZXh0cmVnaW9uOmVjZDA1YTExMzRhZDRkM2VhZjU0YjljNmMzZmQwYmVjXzQxNjA_9761fdbb-0b5e-49f9-b061-8db8f5ee4cf5"
      unitRef="usd">1500000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90ZXh0cmVnaW9uOmVjZDA1YTExMzRhZDRkM2VhZjU0YjljNmMzZmQwYmVjXzQyMzQ_40b4fd9d-baa7-4faa-ad0f-50c7f33ce64a"
      unitRef="usd">100000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90ZXh0cmVnaW9uOmVjZDA1YTExMzRhZDRkM2VhZjU0YjljNmMzZmQwYmVjXzQyNDI_36eb7e5e-9fc1-49c6-9a82-e7a42ad35ecf"
      unitRef="usd">400000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <abm:UnrecognizedTaxBenefitsInterestAndPenaltiesBenefit
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90ZXh0cmVnaW9uOmVjZDA1YTExMzRhZDRkM2VhZjU0YjljNmMzZmQwYmVjXzQyOTA_2b22f8c0-77e8-4842-8cfa-4f326fea77fc"
      unitRef="usd">200000</abm:UnrecognizedTaxBenefitsInterestAndPenaltiesBenefit>
    <us-gaap:SummaryOfIncomeTaxContingenciesTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90ZXh0cmVnaW9uOmVjZDA1YTExMzRhZDRkM2VhZjU0YjljNmMzZmQwYmVjXzUwMzM_19c4fc74-2e21-40c5-b802-70bf32988c97">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Reconciliation of Total Unrecognized Tax Benefits&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.558%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended October 31,&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for tax positions related to the current year&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for tax positions related to prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions for tax positions related to prior years&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions for lapse of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlements&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:SummaryOfIncomeTaxContingenciesTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTphMzM4OGI3MzBkMmQ0OWRjYjJlYzg3YzM4MTljMmNjZC90YWJsZXJhbmdlOmEzMzg4YjczMGQyZDQ5ZGNiMmVjODdjMzgxOWMyY2NkXzItMS0xLTEtMA_67b31b45-a2e2-456f-a29c-9775b87c909d"
      unitRef="usd">35500000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i9f3372ec3d0c4a25b4839770315d9627_I20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTphMzM4OGI3MzBkMmQ0OWRjYjJlYzg3YzM4MTljMmNjZC90YWJsZXJhbmdlOmEzMzg4YjczMGQyZDQ5ZGNiMmVjODdjMzgxOWMyY2NkXzItMy0xLTEtMA_086c8696-21dd-48df-bfa3-96ca3ef46385"
      unitRef="usd">35300000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i14cfb514fe3d4741a86a47f486e9b2cf_I20181031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTphMzM4OGI3MzBkMmQ0OWRjYjJlYzg3YzM4MTljMmNjZC90YWJsZXJhbmdlOmEzMzg4YjczMGQyZDQ5ZGNiMmVjODdjMzgxOWMyY2NkXzItNS0xLTEtMA_1b507528-dafa-436d-8e74-35d11ca32c7d"
      unitRef="usd">35800000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTphMzM4OGI3MzBkMmQ0OWRjYjJlYzg3YzM4MTljMmNjZC90YWJsZXJhbmdlOmEzMzg4YjczMGQyZDQ5ZGNiMmVjODdjMzgxOWMyY2NkXzMtMS0xLTEtMA_fcd55e9e-ec77-49d1-8af0-08ddcc60c724"
      unitRef="usd">3700000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTphMzM4OGI3MzBkMmQ0OWRjYjJlYzg3YzM4MTljMmNjZC90YWJsZXJhbmdlOmEzMzg4YjczMGQyZDQ5ZGNiMmVjODdjMzgxOWMyY2NkXzMtMy0xLTEtMA_bb493642-cbca-4c6e-9ba0-6a305a98c3e5"
      unitRef="usd">2100000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTphMzM4OGI3MzBkMmQ0OWRjYjJlYzg3YzM4MTljMmNjZC90YWJsZXJhbmdlOmEzMzg4YjczMGQyZDQ5ZGNiMmVjODdjMzgxOWMyY2NkXzMtNS0xLTEtMA_d9800e1f-6a49-4c48-b44a-b70217a3971e"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTphMzM4OGI3MzBkMmQ0OWRjYjJlYzg3YzM4MTljMmNjZC90YWJsZXJhbmdlOmEzMzg4YjczMGQyZDQ5ZGNiMmVjODdjMzgxOWMyY2NkXzQtMS0xLTEtMA_ce253719-8642-4d7b-930e-ef40b2e4fced"
      unitRef="usd">300000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTphMzM4OGI3MzBkMmQ0OWRjYjJlYzg3YzM4MTljMmNjZC90YWJsZXJhbmdlOmEzMzg4YjczMGQyZDQ5ZGNiMmVjODdjMzgxOWMyY2NkXzQtMy0xLTEtMA_0e277179-20c7-40fb-8177-3d1b0c6fb883"
      unitRef="usd">1600000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTphMzM4OGI3MzBkMmQ0OWRjYjJlYzg3YzM4MTljMmNjZC90YWJsZXJhbmdlOmEzMzg4YjczMGQyZDQ5ZGNiMmVjODdjMzgxOWMyY2NkXzQtNS0xLTEtMA_82b91428-6be2-4e7f-b683-a6bb6b3e396b"
      unitRef="usd">3600000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTphMzM4OGI3MzBkMmQ0OWRjYjJlYzg3YzM4MTljMmNjZC90YWJsZXJhbmdlOmEzMzg4YjczMGQyZDQ5ZGNiMmVjODdjMzgxOWMyY2NkXzUtMS0xLTEtMA_db95752d-0aca-49b0-aa7b-137d08b1323c"
      unitRef="usd">5300000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTphMzM4OGI3MzBkMmQ0OWRjYjJlYzg3YzM4MTljMmNjZC90YWJsZXJhbmdlOmEzMzg4YjczMGQyZDQ5ZGNiMmVjODdjMzgxOWMyY2NkXzUtMy0xLTEtMA_5274b532-19cc-40ba-b8a2-40c67524cff0"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTphMzM4OGI3MzBkMmQ0OWRjYjJlYzg3YzM4MTljMmNjZC90YWJsZXJhbmdlOmEzMzg4YjczMGQyZDQ5ZGNiMmVjODdjMzgxOWMyY2NkXzUtNS0xLTEtMA_939cc3b0-4ce7-4029-8fd4-54f6a21f024b"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTphMzM4OGI3MzBkMmQ0OWRjYjJlYzg3YzM4MTljMmNjZC90YWJsZXJhbmdlOmEzMzg4YjczMGQyZDQ5ZGNiMmVjODdjMzgxOWMyY2NkXzYtMS0xLTEtMA_5e41bfb4-5a6f-4206-96e5-ee2696c5e400"
      unitRef="usd">2500000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTphMzM4OGI3MzBkMmQ0OWRjYjJlYzg3YzM4MTljMmNjZC90YWJsZXJhbmdlOmEzMzg4YjczMGQyZDQ5ZGNiMmVjODdjMzgxOWMyY2NkXzYtMy0xLTEtMA_0f56c7f3-6470-4654-8dde-6a9176c4d6ce"
      unitRef="usd">3000000.0</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTphMzM4OGI3MzBkMmQ0OWRjYjJlYzg3YzM4MTljMmNjZC90YWJsZXJhbmdlOmEzMzg4YjczMGQyZDQ5ZGNiMmVjODdjMzgxOWMyY2NkXzYtNS0xLTEtMA_6563847d-40ed-4e24-b707-5a68c33f2d26"
      unitRef="usd">3900000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTphMzM4OGI3MzBkMmQ0OWRjYjJlYzg3YzM4MTljMmNjZC90YWJsZXJhbmdlOmEzMzg4YjczMGQyZDQ5ZGNiMmVjODdjMzgxOWMyY2NkXzctMS0xLTEtMA_da226b1d-1708-471f-b8d6-b84fe7e8fc2e"
      unitRef="usd">1300000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTphMzM4OGI3MzBkMmQ0OWRjYjJlYzg3YzM4MTljMmNjZC90YWJsZXJhbmdlOmEzMzg4YjczMGQyZDQ5ZGNiMmVjODdjMzgxOWMyY2NkXzctMy0xLTEtMA_7ca231dc-f5cf-40b0-9664-75b3d4bef70c"
      unitRef="usd">500000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTphMzM4OGI3MzBkMmQ0OWRjYjJlYzg3YzM4MTljMmNjZC90YWJsZXJhbmdlOmEzMzg4YjczMGQyZDQ5ZGNiMmVjODdjMzgxOWMyY2NkXzctNS0xLTEtMA_7564e114-40ff-4f19-af29-2f670b43f92f"
      unitRef="usd">300000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTphMzM4OGI3MzBkMmQ0OWRjYjJlYzg3YzM4MTljMmNjZC90YWJsZXJhbmdlOmEzMzg4YjczMGQyZDQ5ZGNiMmVjODdjMzgxOWMyY2NkXzgtMS0xLTEtMA_996651b0-cbad-4b6e-a294-3112dcfda4f4"
      unitRef="usd">30400000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i00c7c27cdf264e64ae2b06670f811a25_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTphMzM4OGI3MzBkMmQ0OWRjYjJlYzg3YzM4MTljMmNjZC90YWJsZXJhbmdlOmEzMzg4YjczMGQyZDQ5ZGNiMmVjODdjMzgxOWMyY2NkXzgtMy0xLTEtMA_fb679662-020c-4a6d-8f4f-7a8871a1f887"
      unitRef="usd">35500000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i9f3372ec3d0c4a25b4839770315d9627_I20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90YWJsZTphMzM4OGI3MzBkMmQ0OWRjYjJlYzg3YzM4MTljMmNjZC90YWJsZXJhbmdlOmEzMzg4YjczMGQyZDQ5ZGNiMmVjODdjMzgxOWMyY2NkXzgtNS0xLTEtMA_c4cd173f-5ced-48b6-ad96-2bd0b622f21f"
      unitRef="usd">35300000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:NumberOfStatesInWhichEntityOperates
      contextRef="i2911129fd4c347a089628edc3c1e4d39_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNjkvZnJhZzplY2QwNWExMTM0YWQ0ZDNlYWY1NGI5YzZjM2ZkMGJlYy90ZXh0cmVnaW9uOmVjZDA1YTExMzRhZDRkM2VhZjU0YjljNmMzZmQwYmVjXzQzOTc_545345b4-677d-49a3-b017-9d3853d5dc62"
      unitRef="state">50</us-gaap:NumberOfStatesInWhichEntityOperates>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90ZXh0cmVnaW9uOjcxYWQzMWIzNjMxYTRiNTk5N2JkZTIyODcxZDYwZGVmXzE1MjM_2c02dc46-02d2-4538-a7b3-2a1e6ef4aa8a">SEGMENT AND GEOGRAPHIC INFORMATION&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Segment Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our current reportable segments consist of B&amp;amp;I, T&amp;amp;M, Education, Aviation, and Technical Solutions, as further described below. The newly acquired Able is integrated within our B&amp;amp;I reportable segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;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:28.182%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.618%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#dce2ef;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;REPORTABLE SEGMENTS AND DESCRIPTIONS&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;B&amp;amp;I&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;B&amp;amp;I, our largest reportable segment, encompasses janitorial, facilities services, and parking services for commercial real estate properties, sports and entertainment venues, and traditional hospitals and non-acute healthcare facilities. B&amp;amp;I also provides vehicle maintenance and other services to rental car providers.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;T&amp;amp;M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;T&amp;amp;M provides janitorial, facilities services, and parking services to industrial and high-tech manufacturing facilities.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Education&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Education delivers janitorial, custodial, landscaping and grounds, facilities engineering, and parking services for public school districts, private schools, colleges, and universities.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation supports airlines and airports with services ranging from parking and janitorial to passenger assistance, catering logistics, air cabin maintenance, and transportation.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technical Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technical Solutions specializes in mechanical and electrical services. These services can also be leveraged for cross-selling across all of our industry groups, both domestically and internationally.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accounting policies for our segments are the same as those disclosed within our significant accounting policies in Note 2, &#x201c;Basis of Presentation and Significant Accounting Policies.&#x201d; Our management evaluates the performance of each reportable segment based on its respective operating profit results, which include the allocation of certain centrally incurred costs. Corporate expenses not allocated to segments include certain CEO and other finance and human resource departmental expenses, certain information technology costs, share-based compensation, certain legal costs and settlements, restructuring and related costs, certain actuarial adjustments to self-insurance reserves, and direct acquisition costs. Management does not review asset information by segment, therefore we do not present assets in this note. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Financial Information by Reportable Segment&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&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:56.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.500%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended October 31,&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Business &amp;amp; Industry&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,346.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,157.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,251.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology &amp;amp; Manufacturing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;987.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;956.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;917.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Education&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;836.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;808.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;847.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;668.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;680.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,017.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technical Solutions&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;534.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;506.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;593.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Elimination of inter-segment revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(144.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(122.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(127.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,228.6&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,987.6&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,498.6&#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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Business &amp;amp; Industry&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology &amp;amp; Manufacturing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Education&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(59.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technical Solutions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(374.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(146.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(159.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustment for income from unconsolidated affiliates, included in Aviation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustment for tax deductions for energy efficient government &lt;br/&gt;   buildings, included in Technical Solutions&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;206.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;208.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from unconsolidated affiliates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(51.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from continuing operations before income taxes&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179.8&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.3&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160.2&#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:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Business &amp;amp; Industry&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology &amp;amp; Manufacturing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Education&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technical Solutions&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89.9&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96.4&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107.4&#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:15pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Reflects impairment charges totaling $99.3 million on goodwill during the year ended October&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Reflects impairment charges totaling $61.1 million on goodwill and intangible assets during the year ended October&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Reflects impairment charges totaling $12.4 million on goodwill and intangible assets during the year ended October&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Reflects accrued litigation settlement reserve totaling $142.9&#160;million for the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Bucio&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; case during the year ended October&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Geographic Information Based on the Country in Which the Sale Originated&lt;/span&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&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:56.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.500%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended October 31,&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,847.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,625.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,025.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All other countries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;380.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;362.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,228.6&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,987.6&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,498.6&#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:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Substantially all of our long-lived assets are related to United States operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90ZXh0cmVnaW9uOjcxYWQzMWIzNjMxYTRiNTk5N2JkZTIyODcxZDYwZGVmXzE1MjU_400d4c97-3489-4d30-8cef-da2389e79bb5">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Financial Information by Reportable Segment&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&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:56.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.500%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended October 31,&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Business &amp;amp; Industry&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,346.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,157.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,251.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology &amp;amp; Manufacturing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;987.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;956.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;917.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Education&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;836.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;808.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;847.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;668.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;680.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,017.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technical Solutions&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;534.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;506.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;593.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Elimination of inter-segment revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(144.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(122.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(127.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,228.6&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,987.6&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,498.6&#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:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Business &amp;amp; Industry&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology &amp;amp; Manufacturing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Education&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(59.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technical Solutions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(374.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(146.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(159.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustment for income from unconsolidated affiliates, included in Aviation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustment for tax deductions for energy efficient government &lt;br/&gt;   buildings, included in Technical Solutions&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;206.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;208.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from unconsolidated affiliates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(51.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income from continuing operations before income taxes&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179.8&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.3&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160.2&#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:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Business &amp;amp; Industry&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology &amp;amp; Manufacturing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Education&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aviation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technical Solutions&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89.9&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96.4&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107.4&#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:15pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Reflects impairment charges totaling $99.3 million on goodwill during the year ended October&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Reflects impairment charges totaling $61.1 million on goodwill and intangible assets during the year ended October&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Reflects impairment charges totaling $12.4 million on goodwill and intangible assets during the year ended October&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Reflects accrued litigation settlement reserve totaling $142.9&#160;million for the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Bucio&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; case during the year ended October&#160;31, 2021&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9f03fd36201d4940b786d16527d34dbc_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzMtMS0xLTEtMA_e7893939-52ba-4167-81d3-fbb089df1213"
      unitRef="usd">3346500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib5abc2101cce40e9b7b56911b52a94fa_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzMtMy0xLTEtMA_14ba3492-fdde-40a1-a3ef-e0a6ccf7cb41"
      unitRef="usd">3157800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0c1e626e91bb4838a0e18e1d7811dd2b_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzMtNS0xLTEtMA_66d23d4e-2209-48c3-b31e-82af1119644a"
      unitRef="usd">3251400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idba407d6b4db41a5b6d47adfad97b94f_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzQtMS0xLTEtMA_5abc3ee9-a528-419e-9608-f1334ae3f774"
      unitRef="usd">987100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibb57276fba294644bab9983a45e512c7_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzQtMy0xLTEtMA_b2894c70-2722-4a5e-b29b-18760bbe4438"
      unitRef="usd">956000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8d8e6977f73a40d39daae073093f9843_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzQtNS0xLTEtMA_cb6f4656-2482-41e2-8116-53d1d33dd87d"
      unitRef="usd">917000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3bfb3df668504727994d4133a855b5eb_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzUtMS0xLTEtMA_0fbb7ffb-df0d-465f-99a0-bc02822a99e3"
      unitRef="usd">836400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8e59fa8c25cb42b29c6133c6e55bb91a_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzUtMy0xLTEtMA_3e3e4f5c-41c4-4e61-8f37-ce0f663d4bfe"
      unitRef="usd">808800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia8568652f3f04ca7a32f2c569c7fdb11_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzUtNS0xLTEtMA_8be908b2-57c6-43c1-aeb2-79ccf1dc921f"
      unitRef="usd">847400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0a7f27acf4364e5cb15d824ec15ec9b0_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzYtMS0xLTEtMA_44e7b162-636f-426d-8ad4-c08cf0572392"
      unitRef="usd">668800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id809e00001ed4e3ab54606acc916fee1_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzYtMy0xLTEtMA_9431b8bf-8c2e-47a8-b332-c31d86dc6d50"
      unitRef="usd">680900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i31277d7bfb744d72b81be9cb99917763_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzYtNS0xLTEtMA_f681b8df-e108-4902-8ef2-11df23cbf6df"
      unitRef="usd">1017300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i28618458d7594b4e91cd6144c768ffc0_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzctMS0xLTEtMA_7df10e53-cac3-4ae2-a1d0-b6b3b96b44b0"
      unitRef="usd">534000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib9dddfeabbe64b7896f743c4e35fd106_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzctMy0xLTEtMA_03b52c8f-5e8c-494a-8136-6eba63e8cb3e"
      unitRef="usd">506600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib309dc9a2ba94518aa1c1ba6ec7fd528_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzctNS0xLTEtMA_c54f87f2-f871-4ab9-90f9-80d1b58494f0"
      unitRef="usd">593200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i95d82b1a95bf450881afc4e6d9b21015_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzktMS0xLTEtMA_2ca5cbd8-c308-44ab-b1cd-0cd72db38f75"
      unitRef="usd">-144200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7aeb6e12b974471e8e4fd3dac16f8875_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzktMy0xLTEtMA_80527cb9-17eb-4e9c-a493-f4b20a0518ba"
      unitRef="usd">-122400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9a9a2e9ce8524a60a627c2b46e30eaf2_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzktNS0xLTEtMA_ac08828b-3e42-43e6-a939-4c928d6965a2"
      unitRef="usd">-127700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzEwLTEtMS0xLTA_3283a443-3a52-4c99-a2b9-2bc5936a40d8"
      unitRef="usd">6228600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzEwLTMtMS0xLTA_8fdb9460-f5ea-4991-87bb-fc87ec551c38"
      unitRef="usd">5987600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzEwLTUtMS0xLTA_eb4c1840-10aa-46bb-b870-b890cee23d27"
      unitRef="usd">6498600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9f03fd36201d4940b786d16527d34dbc_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzEyLTEtMS0xLTA_9cba05b7-f4e4-48bb-8885-956dbcedd17c"
      unitRef="usd">337800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib5abc2101cce40e9b7b56911b52a94fa_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzEyLTMtMS0xLTA_e583302c-30cf-4a86-9c48-723aa24d53f3"
      unitRef="usd">253700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0c1e626e91bb4838a0e18e1d7811dd2b_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzEyLTUtMS0xLTA_1a08f751-62d6-4045-bdc1-57db359d29f4"
      unitRef="usd">182300000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="idba407d6b4db41a5b6d47adfad97b94f_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzEzLTEtMS0xLTA_af08e573-979b-4e4e-b25d-df87f574e608"
      unitRef="usd">103800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ibb57276fba294644bab9983a45e512c7_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzEzLTMtMS0xLTA_1c874d70-801f-4e22-a594-cece2ad2edba"
      unitRef="usd">84400000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8d8e6977f73a40d39daae073093f9843_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzEzLTUtMS0xLTA_86663a5e-e972-44bf-a838-ea0aa320b5ab"
      unitRef="usd">72500000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3bfb3df668504727994d4133a855b5eb_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzE0LTEtMS0xLTA_77f208e6-4c1a-405e-8729-b1a2cf9a5d87"
      unitRef="usd">60500000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8e59fa8c25cb42b29c6133c6e55bb91a_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzE0LTMtMS0xLTA_6bd754cb-4553-42ee-8adf-9b9ee9f7bd99"
      unitRef="usd">-41100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia8568652f3f04ca7a32f2c569c7fdb11_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzE0LTUtMS0xLTA_f0990599-55d7-4886-815a-4aca762c8c30"
      unitRef="usd">39000000.0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0a7f27acf4364e5cb15d824ec15ec9b0_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzE1LTEtMS0xLTA_17e9ebf6-3b80-4f64-876e-2653164f2a2d"
      unitRef="usd">32500000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id809e00001ed4e3ab54606acc916fee1_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzE1LTMtMS0xLTA_356fe027-2894-46fb-8f0e-bb2bf3369c4c"
      unitRef="usd">-59600000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i31277d7bfb744d72b81be9cb99917763_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzE1LTUtMS0xLTA_1ed5b8a3-e00a-4490-9c1c-78eaa7fcbb02"
      unitRef="usd">21100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i28618458d7594b4e91cd6144c768ffc0_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzE2LTEtMS0xLTA_ddb2c21e-88e9-4e6b-977f-046f6292e958"
      unitRef="usd">49800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib9dddfeabbe64b7896f743c4e35fd106_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzE2LTMtMS0xLTA_cc207316-b1e0-418b-8c3f-16689e0a88c6"
      unitRef="usd">9500000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib309dc9a2ba94518aa1c1ba6ec7fd528_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzE2LTUtMS0xLTA_fc1a530f-0292-4fb0-999a-4feae522d08d"
      unitRef="usd">55400000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4b6378f4bad641db9dcd6a06925438b3_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzE3LTEtMS0xLTA_39ddfa6f-a77a-4717-a0f3-828466646865"
      unitRef="usd">-200000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1bc7e6f8ff844e84a4d799eff648d1d1_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzE3LTMtMS0xLTA_6907294f-65a0-4b0e-bc69-ebd3e434eb02"
      unitRef="usd">-100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8b7ef1a73ee0430d95a5176ea71d5dbe_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzE3LTUtMS0xLTA_ae80d24e-0214-4624-9e4b-064b252ce144"
      unitRef="usd">-100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7678ddc7c76043eca8ef2e6068aa0114_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzE4LTEtMS0xLTA_256e11df-c790-41c2-8f2e-64dae3adab38"
      unitRef="usd">-374600000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i61d2290be8cd495f94509a1355155f89_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzE4LTMtMS0xLTA_b900dc06-f1f8-4245-80ff-df5e86b59c30"
      unitRef="usd">-146900000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id5772664eef840f3ac14d0803f3d5ce1_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzE4LTUtMS0xLTA_c89e22da-fa53-448b-99ea-3c3f0d9c8b56"
      unitRef="usd">-159000000.0</us-gaap:OperatingIncomeLoss>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i3e4c6b07e7284c8194c6319936926faa_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzE5LTEtMS0xLTA_9da2f004-d308-4601-a730-6417033ce934"
      unitRef="usd">-2100000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="icacd020e57644de58a265ac33174692b_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzE5LTMtMS0xLTA_1c83ef4f-d2c6-4712-a04f-3912b55120e9"
      unitRef="usd">-2200000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i95817ac2317149d5bcbe0acb15759c14_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzE5LTUtMS0xLTA_d15f3d45-7dd5-419e-83d8-3126f9b4d32a"
      unitRef="usd">-3000000.0</us-gaap:IncomeLossFromEquityMethodInvestments>
    <abm:EnergyEfficientGovernmentBuildingsTaxCreditsAmount
      contextRef="i3e4c6b07e7284c8194c6319936926faa_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzIwLTEtMS0xLTA_4ea38398-51ae-411b-b01c-09fd7203a140"
      unitRef="usd">-1200000</abm:EnergyEfficientGovernmentBuildingsTaxCreditsAmount>
    <abm:EnergyEfficientGovernmentBuildingsTaxCreditsAmount
      contextRef="icacd020e57644de58a265ac33174692b_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzIwLTMtMS0xLTA_341350a3-7777-4e03-a9ca-c63bec85be36"
      unitRef="usd">-2100000</abm:EnergyEfficientGovernmentBuildingsTaxCreditsAmount>
    <abm:EnergyEfficientGovernmentBuildingsTaxCreditsAmount
      contextRef="i95817ac2317149d5bcbe0acb15759c14_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzIwLTUtMS0xLTA_92a33a2e-6128-45b4-8a7c-6830958eacca"
      unitRef="usd">100000</abm:EnergyEfficientGovernmentBuildingsTaxCreditsAmount>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzIxLTEtMS0xLTA_d6065c18-34dc-473b-89ad-a28e32d21d36"
      unitRef="usd">206300000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzIxLTMtMS0xLTA_057e64f5-76be-46af-a876-fa9f95c0f09d"
      unitRef="usd">95700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzIxLTUtMS0xLTA_dab10765-27f9-4076-9e09-9ff9c98658cd"
      unitRef="usd">208300000</us-gaap:OperatingIncomeLoss>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzIyLTEtMS0xLTA_6150e312-f0da-4ff0-a6a8-4ee68b7ecf99"
      unitRef="usd">2100000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzIyLTMtMS0xLTA_ebefcd97-f941-43bf-81fd-1405d86ff143"
      unitRef="usd">2200000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzIyLTUtMS0xLTA_2deb2878-5881-4cad-be0b-dd1663764221"
      unitRef="usd">3000000.0</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:InterestExpense
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzIzLTEtMS0xLTA_62d55bc0-0de9-4572-998b-afb8a9079e60"
      unitRef="usd">28600000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzIzLTMtMS0xLTA_eae022f1-fc82-4b99-9432-bc877b8e9564"
      unitRef="usd">44600000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzIzLTUtMS0xLTA_6706163e-a8fa-4c32-9703-495e9c41bd6c"
      unitRef="usd">51100000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzI0LTEtMS0xLTA_d7896f03-c44b-434b-9f2c-50144da089be"
      unitRef="usd">179800000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzI0LTMtMS0xLTA_d13ae11d-2808-48f4-be5a-720dd1996354"
      unitRef="usd">53300000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzI0LTUtMS0xLTA_b1813345-31a3-4986-841d-8188fc0f3794"
      unitRef="usd">160200000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i9f03fd36201d4940b786d16527d34dbc_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzI3LTEtMS0xLTA_575c2f30-504d-43c3-a3e9-8929d444ad71"
      unitRef="usd">20400000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ib5abc2101cce40e9b7b56911b52a94fa_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzI3LTMtMS0xLTA_3c814b61-d2b0-493f-9c87-b433beef92da"
      unitRef="usd">18900000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i0c1e626e91bb4838a0e18e1d7811dd2b_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzI3LTUtMS0xLTA_b5ddd18d-f5a7-4430-a95c-f196e378ce6f"
      unitRef="usd">21300000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="idba407d6b4db41a5b6d47adfad97b94f_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzI4LTEtMS0xLTA_fe08c641-6f9f-4963-9630-5aed4f04f22c"
      unitRef="usd">11300000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ibb57276fba294644bab9983a45e512c7_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzI4LTMtMS0xLTA_204651fb-3f70-405e-9a86-59cb230c83e8"
      unitRef="usd">12500000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i8d8e6977f73a40d39daae073093f9843_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzI4LTUtMS0xLTA_bfe167a8-372e-48a1-acef-92a7e5feef61"
      unitRef="usd">14300000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i3bfb3df668504727994d4133a855b5eb_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzI5LTEtMS0xLTA_0df81c8a-59b2-4202-83e9-6e3025331bb4"
      unitRef="usd">30600000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i8e59fa8c25cb42b29c6133c6e55bb91a_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzI5LTMtMS0xLTA_87f81e07-f44d-40a9-871f-f0fa4a855294"
      unitRef="usd">33800000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ia8568652f3f04ca7a32f2c569c7fdb11_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzI5LTUtMS0xLTA_d4609c80-9caf-42cd-ab64-b5f6c05db387"
      unitRef="usd">37300000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i0a7f27acf4364e5cb15d824ec15ec9b0_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzMwLTEtMS0xLTA_ca3504d0-5d65-4177-b5e3-fa7d5f8c8e7a"
      unitRef="usd">9100000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="id809e00001ed4e3ab54606acc916fee1_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzMwLTMtMS0xLTA_b3843124-c485-4a73-bee8-c3951fdb369d"
      unitRef="usd">10600000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i31277d7bfb744d72b81be9cb99917763_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzMwLTUtMS0xLTA_f33522a4-d024-4895-abd6-c7da5fb6ba19"
      unitRef="usd">11900000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i28618458d7594b4e91cd6144c768ffc0_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzMxLTEtMS0xLTA_5360bad9-ee3c-4b19-8feb-ff6233eca6f5"
      unitRef="usd">5900000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ib9dddfeabbe64b7896f743c4e35fd106_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzMxLTMtMS0xLTA_5c38e582-423d-4501-a86e-db26c3e76687"
      unitRef="usd">7200000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ib309dc9a2ba94518aa1c1ba6ec7fd528_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzMxLTUtMS0xLTA_b2b3438e-3d2a-4b5a-a187-6599884a22da"
      unitRef="usd">8600000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i7678ddc7c76043eca8ef2e6068aa0114_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzMzLTEtMS0xLTA_0431564c-8ce6-445b-a232-e03cd5ab0500"
      unitRef="usd">12700000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i61d2290be8cd495f94509a1355155f89_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzMzLTMtMS0xLTA_01c11719-6913-4b3a-88df-9dd26e3c9905"
      unitRef="usd">13500000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="id5772664eef840f3ac14d0803f3d5ce1_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzMzLTUtMS0xLTA_92e31500-146d-435a-a724-7c652688f315"
      unitRef="usd">13900000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzM0LTEtMS0xLTA_c37e4085-f22b-4d81-9620-0fc9a00fef20"
      unitRef="usd">89900000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzM0LTMtMS0xLTA_26c05f36-48c7-4996-bc61-be52aa884c42"
      unitRef="usd">96400000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTo4NDNhNzYwNDVkN2U0MmJkODg2MDVkMTI2MmY4M2M1Ni90YWJsZXJhbmdlOjg0M2E3NjA0NWQ3ZTQyYmQ4ODYwNWQxMjYyZjgzYzU2XzM0LTUtMS0xLTA_747d5459-efb0-4982-b77c-cd1a4b5608aa"
      unitRef="usd">107400000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i9979ca6a4b294be6ac012dfd5c0941ac_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90ZXh0cmVnaW9uOjcxYWQzMWIzNjMxYTRiNTk5N2JkZTIyODcxZDYwZGVmXzExMTE_1f7d361e-5638-4a6d-9c76-cab0ac74325f"
      unitRef="usd">99300000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i35449a587fd545e2a583dc918d0fe153_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90ZXh0cmVnaW9uOjcxYWQzMWIzNjMxYTRiNTk5N2JkZTIyODcxZDYwZGVmXzExODU_2311bb2b-6e2c-40f7-9d82-1b740f1f91f8"
      unitRef="usd">61100000</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="id0b6c5e9d1fe4383b7f0cb337285f822_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90ZXh0cmVnaW9uOjcxYWQzMWIzNjMxYTRiNTk5N2JkZTIyODcxZDYwZGVmXzEyODE_58429176-1887-45f2-8ad8-a2fcd20c4bb0"
      unitRef="usd">12400000</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:LitigationSettlementExpense
      contextRef="ib6277f17ee3d469b961be4700759693a_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90ZXh0cmVnaW9uOjcxYWQzMWIzNjMxYTRiNTk5N2JkZTIyODcxZDYwZGVmXzQzOTgwNDY1MTMxNTA_1573bd07-d396-4ff1-b793-95dcc32cf7dc"
      unitRef="usd">142900000</us-gaap:LitigationSettlementExpense>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90ZXh0cmVnaW9uOjcxYWQzMWIzNjMxYTRiNTk5N2JkZTIyODcxZDYwZGVmXzE1MzI_ed9a9c9c-eaeb-4807-a9d2-46061eae12b8">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Geographic Information Based on the Country in Which the Sale Originated&lt;/span&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&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:56.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.500%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended October 31,&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,847.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,625.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,025.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All other countries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;380.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;362.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,228.6&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,987.6&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,498.6&#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:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Substantially all of our long-lived assets are related to United States operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i41430cc533fe46af8ef02f925e3ffe51_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTplYTRhMjNiZDY4MWY0MWYyOWNiMjExNmQxMWMwNDkxYy90YWJsZXJhbmdlOmVhNGEyM2JkNjgxZjQxZjI5Y2IyMTE2ZDExYzA0OTFjXzMtMS0xLTEtMA_79506fa5-e23a-4ae7-b2d2-bf59df516e41"
      unitRef="usd">5847800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i31f1b51f926e4c77bd46d062b81f49b6_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTplYTRhMjNiZDY4MWY0MWYyOWNiMjExNmQxMWMwNDkxYy90YWJsZXJhbmdlOmVhNGEyM2JkNjgxZjQxZjI5Y2IyMTE2ZDExYzA0OTFjXzMtMy0xLTEtMA_a3eff047-4e4e-4e99-aa52-345236937416"
      unitRef="usd">5625100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ida49b206e3714822a317936cd41dbeb9_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTplYTRhMjNiZDY4MWY0MWYyOWNiMjExNmQxMWMwNDkxYy90YWJsZXJhbmdlOmVhNGEyM2JkNjgxZjQxZjI5Y2IyMTE2ZDExYzA0OTFjXzMtNS0xLTEtMA_bc27a6d9-d018-48bf-84cb-a54c85aa188c"
      unitRef="usd">6025200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i69ea784e4c5e43b98969f2a58901d4fc_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTplYTRhMjNiZDY4MWY0MWYyOWNiMjExNmQxMWMwNDkxYy90YWJsZXJhbmdlOmVhNGEyM2JkNjgxZjQxZjI5Y2IyMTE2ZDExYzA0OTFjXzQtMS0xLTEtMA_e1186efd-40f6-4ee7-9276-a894ab26cdf7"
      unitRef="usd">380800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3e3bee2eb2b84ea391508fc33787d1ef_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTplYTRhMjNiZDY4MWY0MWYyOWNiMjExNmQxMWMwNDkxYy90YWJsZXJhbmdlOmVhNGEyM2JkNjgxZjQxZjI5Y2IyMTE2ZDExYzA0OTFjXzQtMy0xLTEtMA_4e377ccb-2448-49e8-87a5-2a5ac46b913a"
      unitRef="usd">362500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i84c5ba48d41644f1acc161f502f3e230_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTplYTRhMjNiZDY4MWY0MWYyOWNiMjExNmQxMWMwNDkxYy90YWJsZXJhbmdlOmVhNGEyM2JkNjgxZjQxZjI5Y2IyMTE2ZDExYzA0OTFjXzQtNS0xLTEtMA_fb3b7570-7743-4706-85dd-9ca0b3c05ddb"
      unitRef="usd">473300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTplYTRhMjNiZDY4MWY0MWYyOWNiMjExNmQxMWMwNDkxYy90YWJsZXJhbmdlOmVhNGEyM2JkNjgxZjQxZjI5Y2IyMTE2ZDExYzA0OTFjXzUtMS0xLTEtMA_8eaaa0c6-d0a1-40bd-a30d-9d2bd696a6fa"
      unitRef="usd">6228600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i12b4a32c9a91465287a7e8bdea1b8c6e_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTplYTRhMjNiZDY4MWY0MWYyOWNiMjExNmQxMWMwNDkxYy90YWJsZXJhbmdlOmVhNGEyM2JkNjgxZjQxZjI5Y2IyMTE2ZDExYzA0OTFjXzUtMy0xLTEtMA_9b1b69e5-d988-4f58-8df1-0eef8a38e512"
      unitRef="usd">5987600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib6666d1f648d4422ab192280839a9297_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzIvZnJhZzo3MWFkMzFiMzYzMWE0YjU5OTdiZGUyMjg3MWQ2MGRlZi90YWJsZTplYTRhMjNiZDY4MWY0MWYyOWNiMjExNmQxMWMwNDkxYy90YWJsZXJhbmdlOmVhNGEyM2JkNjgxZjQxZjI5Y2IyMTE2ZDExYzA0OTFjXzUtNS0xLTEtMA_ba51dfa2-d04a-4a71-99fd-71409c757640"
      unitRef="usd">6498600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8xNzgvZnJhZzo2OTg3MDE3MmFjZjI0YTJhOWRjZWZhNzQ2MDY5ZTk1Yi90ZXh0cmVnaW9uOjY5ODcwMTcyYWNmMjRhMmE5ZGNlZmE3NDYwNjllOTViXzQzOTgwNDY1MTE4NzU_a658284f-76ec-4977-8ab2-d014e16e56e6">SUBSEQUENT EVENTS&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our strategic transformation under&lt;/span&gt;&lt;span style="color:#e98300;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; ELEVATE&lt;/span&gt; will result in changes to our reportable segments in fiscal year 2022. To align the Company&#x2019;s operations with the new strategic initiative, the Manufacturing &amp;amp; Distribution (&#x201c;M&amp;amp;D&#x201d;) industry group will be created, replacing T&amp;amp;M. As part of our focus to better serve our manufacturing and distribution clients, M&amp;amp;D will maintain our large manufacturing clients and add clients in the distribution sector from B&amp;amp;I. In addition, technology clients served by T&amp;amp;M will shift into B&amp;amp;I. This organizational structure change was effective as of November 1, 2021. We will begin reporting our results under the new reportable segment of M&amp;amp;D beginning in the first quarter of fiscal year 2022.</us-gaap:SubsequentEventsTextBlock>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
      contextRef="ia4cda2bcb1b94be0aaf53ffbc99db7cd_D20201101-20211031"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8yMTQvZnJhZzo5NWNjZmFkYmM4ZWI0ZDc4ODlmZmJiMTcyODBlOTdmOS90ZXh0cmVnaW9uOjk1Y2NmYWRiYzhlYjRkNzg4OWZmYmIxNzI4MGU5N2Y5XzEzNw_39083d05-16aa-4cb6-a2f9-71df23894e2d">&lt;div style="margin-bottom:6pt;margin-top:9pt;padding-right:-4.5pt;text-align:center"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SCHEDULE II&#x2014;VALUATION AND QUALIFYING ACCOUNTS &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-right:-15.75pt;text-align:center;text-indent:-18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&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:20.683%"/&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:2.723%"/&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:2.723%"/&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:2.723%"/&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:2.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.209%"/&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-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance&lt;br/&gt;Beginning of Year&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Additions from Able Acquisition&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Charges&#160;to&lt;br/&gt;Costs&#160;and Expenses&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;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Write-offs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;/ Allowance Taken&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance&lt;br/&gt;End of Year&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accounts receivable and sales allowances&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(83.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(84.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;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:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Write-offs are net of recoveries.&lt;/span&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i2ff5aec91a32418b8b5b3037cdb1c841_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8yMTQvZnJhZzo5NWNjZmFkYmM4ZWI0ZDc4ODlmZmJiMTcyODBlOTdmOS90YWJsZTo4MjNlYzJjOGFiMGU0N2VlOGM2MGM2OTNmZGI4OGU2YS90YWJsZXJhbmdlOjgyM2VjMmM4YWIwZTQ3ZWU4YzYwYzY5M2ZkYjg4ZTZhXzItMS0xLTEtMA_8918a61e-e617-4787-b180-af2a0681a3f9"
      unitRef="usd">35500000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired
      contextRef="i092b3ea14b10483a84a2ab9fb0bf8588_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8yMTQvZnJhZzo5NWNjZmFkYmM4ZWI0ZDc4ODlmZmJiMTcyODBlOTdmOS90YWJsZTo4MjNlYzJjOGFiMGU0N2VlOGM2MGM2OTNmZGI4OGU2YS90YWJsZXJhbmdlOjgyM2VjMmM4YWIwZTQ3ZWU4YzYwYzY5M2ZkYjg4ZTZhXzItMy0xLTEtNTIwNjY_90dff779-6d8d-45cc-8df7-1a028243f45e"
      unitRef="usd">1300000</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i092b3ea14b10483a84a2ab9fb0bf8588_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8yMTQvZnJhZzo5NWNjZmFkYmM4ZWI0ZDc4ODlmZmJiMTcyODBlOTdmOS90YWJsZTo4MjNlYzJjOGFiMGU0N2VlOGM2MGM2OTNmZGI4OGU2YS90YWJsZXJhbmdlOjgyM2VjMmM4YWIwZTQ3ZWU4YzYwYzY5M2ZkYjg4ZTZhXzItMy0xLTEtMA_969ddb04-5c37-4add-ae7c-15a449ed32fa"
      unitRef="usd">44300000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i092b3ea14b10483a84a2ab9fb0bf8588_D20201101-20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8yMTQvZnJhZzo5NWNjZmFkYmM4ZWI0ZDc4ODlmZmJiMTcyODBlOTdmOS90YWJsZTo4MjNlYzJjOGFiMGU0N2VlOGM2MGM2OTNmZGI4OGU2YS90YWJsZXJhbmdlOjgyM2VjMmM4YWIwZTQ3ZWU4YzYwYzY5M2ZkYjg4ZTZhXzItNS0xLTEtMA_ad122f74-d0c0-4b3b-a07f-55d613bdaa76"
      unitRef="usd">48400000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="icdff874a485542499f07bcbbc756b2ee_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8yMTQvZnJhZzo5NWNjZmFkYmM4ZWI0ZDc4ODlmZmJiMTcyODBlOTdmOS90YWJsZTo4MjNlYzJjOGFiMGU0N2VlOGM2MGM2OTNmZGI4OGU2YS90YWJsZXJhbmdlOjgyM2VjMmM4YWIwZTQ3ZWU4YzYwYzY5M2ZkYjg4ZTZhXzItNy0xLTEtMA_31f960f2-2862-4145-8476-cb0952d79376"
      unitRef="usd">32700000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ie22755d585d74d6faedaec4c39bcf2cb_I20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8yMTQvZnJhZzo5NWNjZmFkYmM4ZWI0ZDc4ODlmZmJiMTcyODBlOTdmOS90YWJsZTo4MjNlYzJjOGFiMGU0N2VlOGM2MGM2OTNmZGI4OGU2YS90YWJsZXJhbmdlOjgyM2VjMmM4YWIwZTQ3ZWU4YzYwYzY5M2ZkYjg4ZTZhXzMtMS0xLTEtMA_4c03be50-b807-4663-9acd-ca6f79745171"
      unitRef="usd">22400000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired
      contextRef="icd04250b717d43d38f8e4b554957ab6a_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8yMTQvZnJhZzo5NWNjZmFkYmM4ZWI0ZDc4ODlmZmJiMTcyODBlOTdmOS90YWJsZTo4MjNlYzJjOGFiMGU0N2VlOGM2MGM2OTNmZGI4OGU2YS90YWJsZXJhbmdlOjgyM2VjMmM4YWIwZTQ3ZWU4YzYwYzY5M2ZkYjg4ZTZhXzMtMy0xLTEtNTI3ODU_df2aef25-4a60-4499-b448-7e9ee4f974a0"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="icd04250b717d43d38f8e4b554957ab6a_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8yMTQvZnJhZzo5NWNjZmFkYmM4ZWI0ZDc4ODlmZmJiMTcyODBlOTdmOS90YWJsZTo4MjNlYzJjOGFiMGU0N2VlOGM2MGM2OTNmZGI4OGU2YS90YWJsZXJhbmdlOjgyM2VjMmM4YWIwZTQ3ZWU4YzYwYzY5M2ZkYjg4ZTZhXzMtMy0xLTEtMA_af115de7-6dc2-421c-869b-536ca7efbaa2"
      unitRef="usd">96300000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="icd04250b717d43d38f8e4b554957ab6a_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8yMTQvZnJhZzo5NWNjZmFkYmM4ZWI0ZDc4ODlmZmJiMTcyODBlOTdmOS90YWJsZTo4MjNlYzJjOGFiMGU0N2VlOGM2MGM2OTNmZGI4OGU2YS90YWJsZXJhbmdlOjgyM2VjMmM4YWIwZTQ3ZWU4YzYwYzY5M2ZkYjg4ZTZhXzMtNS0xLTEtMA_c1ed2a61-5e92-43f3-b9de-e74c41986b55"
      unitRef="usd">83200000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i2ff5aec91a32418b8b5b3037cdb1c841_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8yMTQvZnJhZzo5NWNjZmFkYmM4ZWI0ZDc4ODlmZmJiMTcyODBlOTdmOS90YWJsZTo4MjNlYzJjOGFiMGU0N2VlOGM2MGM2OTNmZGI4OGU2YS90YWJsZXJhbmdlOjgyM2VjMmM4YWIwZTQ3ZWU4YzYwYzY5M2ZkYjg4ZTZhXzMtNy0xLTEtMA_d1d6d307-992a-4408-b1a4-40a24718b506"
      unitRef="usd">35500000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i19375a7e4e3b4ad899f97646f2b70757_I20181031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8yMTQvZnJhZzo5NWNjZmFkYmM4ZWI0ZDc4ODlmZmJiMTcyODBlOTdmOS90YWJsZTo4MjNlYzJjOGFiMGU0N2VlOGM2MGM2OTNmZGI4OGU2YS90YWJsZXJhbmdlOjgyM2VjMmM4YWIwZTQ3ZWU4YzYwYzY5M2ZkYjg4ZTZhXzQtMS0xLTEtMA_8c40eeba-451a-4643-b037-6e39e9723eb5"
      unitRef="usd">19200000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired
      contextRef="ie1a096100f7f4114a0dc27d8724e01a3_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8yMTQvZnJhZzo5NWNjZmFkYmM4ZWI0ZDc4ODlmZmJiMTcyODBlOTdmOS90YWJsZTo4MjNlYzJjOGFiMGU0N2VlOGM2MGM2OTNmZGI4OGU2YS90YWJsZXJhbmdlOjgyM2VjMmM4YWIwZTQ3ZWU4YzYwYzY5M2ZkYjg4ZTZhXzQtMy0xLTEtNTI3ODU_42c0f8cc-0731-4b68-8c8f-34ffbf379d57"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ie1a096100f7f4114a0dc27d8724e01a3_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8yMTQvZnJhZzo5NWNjZmFkYmM4ZWI0ZDc4ODlmZmJiMTcyODBlOTdmOS90YWJsZTo4MjNlYzJjOGFiMGU0N2VlOGM2MGM2OTNmZGI4OGU2YS90YWJsZXJhbmdlOjgyM2VjMmM4YWIwZTQ3ZWU4YzYwYzY5M2ZkYjg4ZTZhXzQtMy0xLTEtMA_fcc1305a-0d39-46d4-b0ab-1aea01347605"
      unitRef="usd">87700000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ie1a096100f7f4114a0dc27d8724e01a3_D20181101-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8yMTQvZnJhZzo5NWNjZmFkYmM4ZWI0ZDc4ODlmZmJiMTcyODBlOTdmOS90YWJsZTo4MjNlYzJjOGFiMGU0N2VlOGM2MGM2OTNmZGI4OGU2YS90YWJsZXJhbmdlOjgyM2VjMmM4YWIwZTQ3ZWU4YzYwYzY5M2ZkYjg4ZTZhXzQtNS0xLTEtMA_cd2a4cf7-a6cb-4ae7-b08c-07725dccf6b4"
      unitRef="usd">84600000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ie22755d585d74d6faedaec4c39bcf2cb_I20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYjZjNjMyMGE0ZDQ2NmU5YWJjYTFhNjIxMDhjMjVmL3NlYzo0ZWI2YzYzMjBhNGQ0NjZlOWFiY2ExYTYyMTA4YzI1Zl8yMTQvZnJhZzo5NWNjZmFkYmM4ZWI0ZDc4ODlmZmJiMTcyODBlOTdmOS90YWJsZTo4MjNlYzJjOGFiMGU0N2VlOGM2MGM2OTNmZGI4OGU2YS90YWJsZXJhbmdlOjgyM2VjMmM4YWIwZTQ3ZWU4YzYwYzY5M2ZkYjg4ZTZhXzQtNy0xLTEtMA_d9e1581c-2a4d-436d-944a-54bc69d80c8f"
      unitRef="usd">22400000</us-gaap:ValuationAllowancesAndReservesBalance>
</xbrl>
